用sSql = "SELECT 相位描述,A相过渡,B相过渡,C相过渡,D相过渡,E相过渡,F相过渡,G相过渡,H相过渡,I相过渡,J相过渡,K相过渡,L相过渡,M相过渡,N相过渡,O相过渡,P相过渡 "
"FROM PASSER_0_1 ";这样写总是出现“参数不足,期待是1”的问题,但是如果SELECT后面的字段都是中文的话就不会出现这样的问题,是SELECT不支持英文字段的提取么?要怎么处理这个问题呢?谢谢!
"FROM PASSER_0_1 ";这样写总是出现“参数不足,期待是1”的问题,但是如果SELECT后面的字段都是中文的话就不会出现这样的问题,是SELECT不支持英文字段的提取么?要怎么处理这个问题呢?谢谢!
用[]括起来
"FROM PASSER_0_1 ";
这两段怎么连起来的?怎么不写在一起?
sSql = "SELECT 相位描述,A相过渡,B相过渡,C相过渡,D相过渡,E相过渡,F相过渡,G相过渡,H相过渡,I相过渡,J相过渡,K相过渡,L相过渡,M相过渡,N相过渡,O相过渡,P相过渡 "
sSql += "FROM PASSER_0_1 ";
如果是sql语句出错了,应该提示语法错误吧?
但是我这样写编译是可以通过的,
而且应用在全中文字段的表上也没有问题的。
只有带英文的时候会出现“参数不足”的问题。
就是“相位描述,A相过渡,B相过渡,C相过渡,D相过渡,E相过渡,F相过渡,G相过渡,H相过渡,I相过渡,J相过渡,K相过渡,L相过渡,M相过渡,N相过渡,O相过渡,P相过渡 ”
这个语句太长,超出了数据范围,把表分成两部分操作就够了,引起参数不足的原因好像有很多种,所以我这种解决办法不知道对你是否有用