我用VB6处理ACCESS2007数据库,在做一个查询时遇到了问题:
数据表里(TEST)有个自动增长的“ID”字段,现要在程序设定查到值等于ID的记录。
tempSelect是个string类型的变量,现在想要查询ID等于tempSelect的记录。
请问这个查询应该怎么写?我的做法如下:Dim longX As Long '定义一个长整型的变量
longX = CLng(tempSelect) '将tempSelect转换成Long
connString="select * from test where ID=longX"运行出错,提示至少一个参数没有被指定值。请问正确应该怎样处理?谢谢!
数据表里(TEST)有个自动增长的“ID”字段,现要在程序设定查到值等于ID的记录。
tempSelect是个string类型的变量,现在想要查询ID等于tempSelect的记录。
请问这个查询应该怎么写?我的做法如下:Dim longX As Long '定义一个长整型的变量
longX = CLng(tempSelect) '将tempSelect转换成Long
connString="select * from test where ID=longX"运行出错,提示至少一个参数没有被指定值。请问正确应该怎样处理?谢谢!
解决方案 »
- 高分救助!!!!VB6.0的面试题,有好几个问题,还请大家帮忙。。。。
- 为什么sin(30)的结果不是0.5??
- 【问】何时触发自己的ListView的LabelEdit事件?
- 如何将一个表格中的内容保存到一个DBF数据库中去?
- 使用EVB来开发程序的朋友,我们一块来努力吧。。。
- 哪个API函数可以设置纸张的类型?如横向,竖向,纸张类型??
- Can You Tell Me? Windows中那些字体是没有用的?
- 在线求教
- 为何用ado导出数据至execl如此慢*********(高手请进)*********在线等候*****
- 这个sql怎么写? 继续加分!!!
- 求验证集装箱号码是否正确的算法。
- 在VB中,如何压缩文件
如果成功,说明longx没有值,是赋值的问题