用下列语句进行数据库连接的时候,总是不能成功读取出信息
如:s = 001
rs.Open "select * from table where id = 's' "
但是当直接输入相应的id进行查询时,可以得到正确的结果
如:rs.Open "select * from table where id = '001' "请问在进行参数传递的时候到底是怎么样的格式.
如:s = 001
rs.Open "select * from table where id = 's' "
但是当直接输入相应的id进行查询时,可以得到正确的结果
如:rs.Open "select * from table where id = '001' "请问在进行参数传递的时候到底是怎么样的格式.
解决方案 »
- 求助:如何用Webbrowser直接屏蔽或间接屏蔽不要的div或JS??
- 累,别无所求,多给俺几个小时的睡觉时间吧……杯具啊
- sql的问题,请各位大侠帮忙看看,急急急!
- 我用VB和OpenGL在做三维方面的尝试,现在遇到了一个问题!!!!!!!!??????????????????
- 请高人解答!在datagrid中总是会少删除一条记录?
- 删除记录出错!
- 关于vb数据库控件dbgrid的问题
- 啊哈!巴顿被封杀了,现在泰山又被封杀啦!!大家都高兴了???!!!!
- 请问大家那里有下载可以成批向数据库中录入数据的控件就要像DATEGRID那种形式的
- 如何学好VB???/
- 关于ListView控件向大家请教几个问题!
- 各位大虾,请教如果一个SQL语句涉及到两个不同的数据库表的话,那么执行这个SQL语句的conn该选择那个?
's为数值型变量则:rs.Open "select * from table where id = " & s & " "
你写得这个's'好像是一个单纯的字符啊,意思是在数据中找id=s的记录,而你的意思是找id=001的吧,应该写成:rs.Open "select * from table where id = '"& s & "'"