高手快来救救我。MSSQL查询问题
Dim Rs:Set rs=key28.exe("select [id],[big],[class] from lm_small")
Do while not rs.eof
Dim rs1:Set rs1=key28.exe("select [class] from [lm_class] where id="&rs("big"))
为什么我使用RS(“big”)就会出错。而直接使用如id=1这样的查询条件就不会错啊。以前用的是ACCESS没错。今天我改换成MSSQL就出错啊。好几个地方都是这样的问题!
把ID转换下 转换成字符串格式的
ID和BIG的格式都是INT的啊
Dim rs1:Set rs1=key28.exe("select [class] from [lm_class] where id="& rs("big") &")
相关问答:
在vbscript中不用on error resume next如何判断mssql语法错误!
TRY CATCH?
或者使用流程控制语句
if
else
不用on error 用那个我就不需要在这里寻找答案
引用
不用on error 用那个我就不需 ......
表的结构如下:
表1:tb_big
字段:falseID值:1,2
字段:bigtype 值:A,B(与falseID的值的位置一一对应,即1对应A,2对应B)
表2:tb_small
字段:falseID(与tb_big的falseID关联的 ......
sql2005 能不能动态修改计算列的定义了啊
现在很郁闷的是
如果用先删除 再添加计算列的话
与其相关的视图 又要重新把字段选上
ALTER TABLE TabelName ADD ColumnC AS ColumnA+ColumnB& ......
access时查询速度还蛮快的,现在转成mssql了,数据量并不大,通常数据量多些的就是几千条,当全部列出数据时速度也不慢,就是按条件搜索时就慢了,请问是不是跟like有关啊,但以前用access蛮快的啊,也建立了索引了 ......