Set dj = New ADODB.Recordset
dj.Open "select * from '" + Combo1.Text + "'", conn, adOpenStatic, adLockOptimistic我的想法是查询数据表的数据,数据表的名称是在COMBO框中获取的,可怎么也运行不了,总提示
''附近有语法错误.请问,怎么解决啊?
dj.Open "select * from '" + Combo1.Text + "'", conn, adOpenStatic, adLockOptimistic我的想法是查询数据表的数据,数据表的名称是在COMBO框中获取的,可怎么也运行不了,总提示
''附近有语法错误.请问,怎么解决啊?
解决方案 »
- 五大问题(数学加编程)
- vb 问题
- 请教:用什么控件可以清楚显示大量数据且速肚较快?
- 为何我的连的接长时间操作,在次操作时显示连接断开!
- 请问有没有SHA-1算法的源代码或是DLL
- 在线等!急!!!!!!!!!!!!!!!
- VB+ACESS
- 简单问题:两个窗体的ComboBox的Style属性值为2 DropDownList,在设计中设定了相同的List属性,如果使其中一个窗体的Value改变时,另一个
- webclass+windows2000的菜鸟问题
- Vb如果更改区域和语言里面的 零起示显示(win默认 .7)改来0.7
- VS2005中VB.net乱码问题
- 卸载窗体问题求教高手,谢谢!!!
好象还是错的啊!!
想两位这样改的话, 会提示from附近有语法错误!
dj.Open "select * from " & Combo1.Text & "", conn, adOpenStatic, adLockOptimistic
是应该这样用。
如果你的表是特殊关键字用下面的方式。
dj.Open "select * from [" & Combo1.Text & "]", conn, adOpenStatic, adLockOptimistic
如果是系统关键值,如User之类的表名,就会出现from的错误
将表名改为A1
再用看看
dj.Open "select * from " & Combo1.Text, conn, adOpenStatic, adLockOptimistic
sql=你要做的sql查询然后放到数据库里面直接查询,看看有没有错误(2000有sql 分析器,access也有同样的)如果你的表格名字是关键字需要加[]
Combo1.text中的内容是数据库中的表名,如:allart,article,artmemo……
里面应该没有系统关键字吧
TO clear_zero(清晰):
我要的就是你的“你要做的sql查询”,特别是关于Combo1.text中数据的获取!
自己定义错了
set dj = new adodb.connection
我想自动个物品附编码,主要思想是读取数据库中编码最大的值然后+1
可我用
Dim rs As ADODB.Recordset
Set rs = denglu.conn.Execute("select max(bianma2) from provider")
Data = CInt(rs.Fields("bianma2")) + 1
无法实现
各位帮帮忙