Tag: select

如何在数据表中select不同的行并存储到数组中

我有一个数据集objds。 objds包含一个名为Table1的表。 表1包含名为ProcessName的列。 此ProcessName包含重复的名称。所以我想只select不同的名称。这是可能的。 intUniqId[i] = (objds.Tables[0].Rows[i]["ProcessName"].ToString());

用SELECT进行INSERT

我有一个查询插入使用select: INSERT INTO courses (name, location, gid) SELECT name, location, gid FROM courses WHERE cid = $cid 是否有可能只为插入select“名称,位置”,并设置为查询中的其他东西?

如何解决“模糊使用”与Swift #selector语法编译错误?

假设我在课堂上有这两种方法: func test() {} func test(sender:AnyObject?) {} 现在我想使用Swift 2.2的新的#selector语法来创build一个与这些方法中的第一个 func test()相对应的select器。 我该怎么做? 当我尝试这个: let selector = #selector(test) // error …我得到一个错误,“模糊使用test() 。 但是如果我这样说: let selector = #selector(test(_:)) // ok, but… …错误消失了,但我现在指的是错误的方法 ,一个参数。 我想参考一个没有任何参数。 我该怎么做? [注:这个例子不是人造的。 NSObject有Objective-C的copy和copy:实例方法,Swift的copy()和copy(sender:AnyObject?) ; 所以这个问题在现实生活中很容易出现。]

jQuery:最佳实践来填充下拉?

我看到所有的时间贴出来的例子看起来不是最理想的,因为它涉及连接string,这似乎不是jQuery。 它通常是这样的: $.getJSON("/Admin/GetFolderList/", function(result) { for (var i = 0; i < result.length; i++) { options += '<option value="' + result[i].ImageFolderID + '">' + result[i].Name + '</option>'; } }); 有没有更好的办法?

如何自动生成N个“不同的”颜色?

我在下面写了两种方法来自动selectN种不同的颜色。 它通过在RGB立方体上定义分段线性函数来工作。 这样做的好处是你也可以得到一个渐进的规模,如果这是你想要的,但是当N变大时,颜色可以开始看起来相似。 我也可以想象将RGB立方体均匀地细分为一个点阵,然后绘制点。 有谁知道任何其他方法? 我排除了定义一个列表,然后循环通过它。 我也应该说,如果他们发生冲突或者看起来不好,我一般不会在意,他们只是在视觉上不同而已。 public static List<Color> pick(int num) { List<Color> colors = new ArrayList<Color>(); if (num < 2) return colors; float dx = 1.0f / (float) (num – 1); for (int i = 0; i < num; i++) { colors.add(get(i * dx)); } return colors; } public static Color get(float x) […]

如何更改select框选项的背景颜色?

我有一个select框,我试图改变选项的背景颜色,当select框被点击并显示所有的选项。 看小提琴 HTML <select> <option val="">Please choose</option> <option val="1">Option 1</option> <option val="2">Option 2</option> <option val="3">Option 3</option> <option val="4">Option 4</option> </select> CSS select{ margin:40px; background: rgba(0,0,0,0.3); color:#fff; text-shadow:0 1px 0 rgba(0,0,0,0.4); }

SQL多重联接语句

当我在SQL语句中只有一个内部连接时,它工作的很好。 我试图join第二个表,现在我得到一个错误,说有一个语法错误(缺less运营商)。 这里有什么问题? adsFormView.SelectCommand = "SELECT * FROM [tableCourse] INNER JOIN [tableGrade] ON [tableCourse].[grading] = [tableGrade].[id] INNER JOIN [tableCourseType] ON [tableCourse].[course_type] = [tableCourseType].[id] WHERE [prefix]='" & myPrefix & "' AND [course_number]='" & myCourseNum & "'"

在HTML中select后继续改变范围对象

有没有办法保存更改,如更改跨越多个标记的HTML文本的背景,以便再次加载时所做的更改应反映在HTML页面中。 编辑:详细的解释。 加载HTML页面时,使用范围对象和executeCommandselect并突出显示文本: document.execCommand("BackColor", false, 'yellow'); 更改(将文本突出显示为黄色)一直保留到重新加载页面。 但是,当页面重新加载时,这些更改不存在。 我想要的是保存在本地数据库sqlite这样的变化,以便页面重新加载/刷新时应该出现的HTML页面的变化。 任何想法如何做到这一点。 我是否需要保存其下一次加载页面时可用于创build范围的范围起始偏移量和结束偏移量。 请给你的见解。

有没有办法让文本在HTML页面上不可选?

我使用一些文本元素构build了一个HTML UI,比如选项卡名称,在select时看起来很糟糕。 不幸的是,用户很容易双击一个标签名称,在许多浏览器中默认select它。 我也许可以用JavaScript技巧解决这个问题(我也想看到这些答案),但是我真的希望直接在CSS / HTML中有一些东西可以在所有浏览器中使用。

从存储过程的结果集中select列

我有一个存储过程,返回80列和300行。 我想写一个select,获得这些列中的2。 就像是 SELECT col1, col2 FROM EXEC MyStoredProc 'param1', 'param2' 当我使用上面的语法,我得到的错误: “无效的列名称”。 我知道最简单的解决scheme将是更改存储过程,但我没有写,我不能改变它。 有什么办法可以做我想要的吗? 我可以做一个临时表来放置结果,但是因为有80列,所以我需要制作一个80列的临时表才能得到2列。 我想避免跟踪所有返回的列。 我试图使用WITH SprocResults AS ….如马克build议,但我得到了2个错误 关键字“EXEC”附近的语法不正确。 )附近语法不正确。 我试图声明一个表variables,我得到了以下错误 插入错误:提供的值的列名或数量与表定义不匹配 如果我尝试 SELECT * FROM EXEC MyStoredProc 'param1', 'param2' 我得到的错误: 关键字'exec'附近的语法不正确。