以文本方式查看主题 - Foxtable(狐表) (http://www.foxtable.com/bbs/index.asp) -- 专家坐堂 (http://www.foxtable.com/bbs/list.asp?boardid=2) ---- [求助]各位老师,代码设置外部表加载条件时,如果其中含有备注型的列条件,会报错,无法正确加载,是这样的吗?如一定要用备注型列设置加载条件,有没有解决的方法? (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=121185) |
-- 作者:百灵 -- 发布时间:2018/6/30 19:51:00 -- [求助]各位老师,代码设置外部表加载条件时,如果其中含有备注型的列条件,会报错,无法正确加载,是这样的吗?如一定要用备注型列设置加载条件,有没有解决的方法? 各位老师,代码设置外部表加载条件时,如果其中含有备注型的列条件,会报错,无法正确加载,是这样的吗?如一定要用备注型列设置加载条件,有没有解决的方法? |
-- 作者:百灵 -- 发布时间:2018/7/1 10:32:00 -- 又测试了一下,access数据源没有问题,sql数据源有问题,且加载条件是等于或不等于时才会出错,弹出 “数据类型 ntext 和 varchar 在 equal to 运算符中不兼容” |
-- 作者:百灵 -- 发布时间:2018/7/1 11:21:00 -- 看了看之前回复的问题,这个问题解决了,在设置加载条件时转换一下数据类型,如 Dim dt As DataTable = DataTables(“test") dt.LoadFilter = "Convert(varchar,[备注]) = \'1\' " dt.Load() 大家遇到类似问题时,可以这样解决 |