adodc1.这里写什么?="select *from 图书信息表 where 编号=101"如果是 编号=ID ID=text1.text 这又怎么写?
解决方案 »
- 为什么360杀毒老是提示我的软件有病毒
- 请问如何判断任务栏上是否存在闪烁着的窗口?谢谢!
- 注册表中有中文怎么读取
- 怎么一下读取一个文件夹里面的几个文本文档啊
- 急,,,,怎样用VB代码将远程SQL数据库的一个表,导出到本地的一个指定Access数据库中?
- DataGrid中记录有没有单击事件(B/S模式)
- 如何DECLARE这个语句?
- 各位高手请进,,,,,,,,,,,,,
- 请问,在数据库中使用二进制存储图象文件,那么如何把其从库中读出,并生成bmp、gif、jpg等格式的文件呢?
- 各们谁想要欢乐时光病毒的源代码?
- "12/25/2003"如何FORMAT成“2003-12-25”?
- 各位请教个问题
rs.open "select *from 图书信息表 where 编号="&id,conn,1,3
是字符串
rs.open "select *from 图书信息表 where 编号='"& text1.text &"',conn,1,3
首先,楼主说的是Adodc1
所以要采用Adodc1.connectionstring=cn.connectionstring
adodc1.recordsource="select *from 图书信息表 where 编号='"& text1.text &"'"
adodc1.refresh
其次:楼主说:“如果是 编号=ID ID=text1.text 这又怎么写?”这句话有点本人不理解,第一,表中有ID字段吗?如果有那么SQL语句就要这样写了
adodc1.recordsource="select *from 图书信息表 where 编号=ID and ID='"& text1.text &"'"(当然ID是字符型)
如果是整型那么就这样写adodc1.recordsource="select *from 图书信息表 where 编号=ID and ID=" & text1.text
第二,如果表中没有ID字段,那么只需要这样写就可以了
adodc1.recordsource="select *from 图书信息表 where 编号='"& text1.text &"'"(当然ID是字符型)
adodc1.recordsource="select *from 图书信息表 where 编号=" & text1.text
俺水平还很低 online的方法我看不懂 太专业了:(
我只想把SQL语句 写在代码里 而不是直接写在ADO的COMMANDTEXT里 我想用ADO来做查询
所以我用了rs.open
你换成这样就行了
adodc1.recordsource="select *from 图书信息表 where 编号='"& text1.text &"'"一回事
if isnumeric(text1.text) then
strsql="select *from 图书信息表 where 编号=" & val(text1.text)
end if