以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 关于SQLGetComboListString方法的排序参数疑问。 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=50740) |
-- 作者:不倒的翁 -- 发布时间:2014/5/12 16:03:00 -- 关于SQLGetComboListString方法的排序参数疑问。 数据库类型:SQL2008 出现错误:DataTable调用SQLGetComboListString方法列名称与排序参数相同时报错,排序参数加Desc时同样报错。 帮助http://www.foxtable.com/help/topics/2910.htm中提到: SQLGetComboListString(ColumnName,Filter, Sort) ColumnName:列名称,从此列中提取不重复的值。 |
-- 作者:狐狸爸爸 -- 发布时间:2014/5/12 16:04:00 -- 升级! |
-- 作者:不倒的翁 -- 发布时间:2014/5/12 16:06:00 -- 以下是引用狐狸爸爸在2014-5-12 16:04:00的发言: 原来狐爸解决这个问题啦。还没升级5.12版本呢。
升级! |
-- 作者:不倒的翁 -- 发布时间:2014/5/13 14:16:00 -- 以下是引用狐狸爸爸在2014-5-12 16:04:00的发言: 狐爸,升级5-12版本问题依旧。
升级! |
-- 作者:Bin -- 发布时间:2014/5/13 14:31:00 -- 我测试了一下,没问题啊.可以正常运作..测试语句如下 Dim s As String = DataTables("设计部客户跟踪表").SQLGetComboListString("客户姓名","","客户姓名 Desc") output.show(s) |
-- 作者:不倒的翁 -- 发布时间:2014/5/13 20:55:00 -- 以下是引用Bin在2014-5-13 14:31:00的发言:
我测试了一下,没问题啊.可以正常运作..测试语句如下 Dim s As String = DataTables("设计部客户跟踪表").SQLGetComboListString("客户姓名","","客户姓名 Desc") output.show(s) Bin版,下午工作忙未看回复贴. 我的代码一样.但报错.很奇怪. |
-- 作者:有点甜 -- 发布时间:2014/5/13 21:14:00 -- 你重新检测一下,你的版本是不是5.12最新的了。 |
-- 作者:有点甜 -- 发布时间:2014/5/13 21:45:00 -- 是bug,我用5.12商业版+sqlserver2008 测试出错。只要列名一样,就出错,应该是sql语句合成得有问题
DataTables("htc_snovalue").SQLGetComboListString("ctablename","","ctablename desc") |
-- 作者:不倒的翁 -- 发布时间:2014/5/13 21:50:00 -- 以下是引用有点甜在2014-5-13 21:45:00的发言: 甜版,截图上方有版本号,听狐爸更新了,结果问题依旧。是bug,我用5.12商业版+sqlserver2008 测试出错。只要列名一样,就出错,应该是sql语句合成得有问题
DataTables("htc_snovalue").SQLGetComboListString("ctablename","","ctablename desc") 虽然这个问题遇到的少,有点吹毛求疵,但本着严谨的态度,还是提醒。呵呵。 |
-- 作者:lsy -- 发布时间:2014/5/14 7:24:00 -- 顶一下,需要降序的时候,就麻烦了。 |