sql语句过长怎么办?
我用vb调用ACCESS
mysql="SELECT [],[],[],[],[],[],[]...,[],[] FROM [] WHERE []= AND []= AND []= AND []= AND []="
rs.Open mysql, cn, adOpenDynamic, adLockOptimistic
然后就报错,查看本地窗口发现mysql后面几个字符被截掉了,怎么办?
后来我又用了数组,传送到rs内,在本地窗口内发现rs下的Source内的select语句后面几个字符也被截掉了,估计是字符串太长了,请问下这个该怎么解决啊???
[解决办法]
是你的代码有问题,语句是不可能被截掉的,再说,你那么点语句也不算长
另外,你预计中的WHERE []= AND []= AND []= AND []= AND []="
部分,怎么看都有问题
[解决办法]
不算长,你可以试一下从简单的sql开始,SELECT [字段0] From [数据表1] WHERE [字段1]='" & DataGrid1.Columns(0).Text & "'",然后再加and,这样容易找出错误的地方。