以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 这里的第二组代码究竟出错在哪? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=13614) |
-- 作者:不同凡响的声音 -- 发布时间:2011/10/19 20:06:00 -- 这里的第二组代码究竟出错在哪? 第一组代码 Dim bjs As List(Of String) = DataTables("九年级全年级").GetUniqueValues("[班别] Is Not NULL","班别")
第二组代码 Dim bjs As List(Of String) = DataTables("九年级全年级").GetUniqueValues("[学校] Is Not NULL","学校")
文件如下图所示 在这样的文件中运行第一组代码,能正确排序,按班级排 我想要按学校排序,就将第一组代码换成第二组代码,运行时出错,(如下图所示) 不知道何原因,如果要按学校排,第二组代码应该怎么修改呢?请朋友们帮看看,谢谢。 [此贴子已经被作者于2011-10-19 20:07:07编辑过]
|
-- 作者:狐狸爸爸 -- 发布时间:2011/10/19 20:29:00 -- Dim drs As List(Of DataRow) = DataTables("九年级全年级").Select("[学校] = " & bjs(i), ColName & " DESC")
应该改为:
Dim drs As List(Of DataRow) = DataTables("九年级全年级").Select("[学校] = \'" & bjs(i) & "\'" , ColName & " DESC")
建议看看: http://www.foxtable.com/help/topics/1284.htm
|