adodc的recordsource问题

overcomeself 2004-09-28 01:00:48
fieldname="pid" 其中pid表示字段名
cmmark.text="<>"
下面有什么错误?
adodc1.recordsource="select * from products" + "where + & fieldstr1 &" + "+trim(cmbmark.text)+" + Trim(Txtcontent.Text)
adodc1.refresh
...全文
171 点赞 收藏 9
写回复
9 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
longki 2004-09-28
adodc1.recordsource="select * from products where " & fieldname & Trim(cmbmark.text) & Trim(Txtcontent.Text),就这样!
回复
RUKYO 2004-09-28
adodc1.recordsource="select * from products" + "where + & fieldstr1 &" + "+trim(cmbmark.text)+" + Trim(Txtcontent.Text)
==========
adodc1.recordsource="select * from products where " & fieldname & Trim(cmbmark.text) & Trim(Txtcontent.Text)
回复
overcomeself 2004-09-28
晕死,我没有在where后面空格.
谢谢saga007,谢谢上面的所有朋友。
回复
paducn 2004-09-28
结贴了吧
回复
paducn 2004-09-28
adodc1.recordsource="select * from products where " & fieldname & Trim(cmbmark.text) & "'" & Trim(Txtcontent.Text) & "'"

这个可以的了
我想你的 Trim(Txtcontent.Text) 不会是数值类型吧

回复
sunmoonn 2004-09-28
adodc1.recordsource="select * from products where " & fieldname & Trim(cmbmark.text) & Trim(Txtcontent.Text)

回复
bladeinside 2004-09-28
上面的还不行吗?
回复
overcomeself 2004-09-28
上面的也不行,
说明一下,上面的fieldname并不是一个固定的字段。
回复
chelseawu 2004-09-28
adodc1.recordsource="select * from products where " & fieldname & Trim(cmbmark.text) & Trim(Txtcontent.Text)
回复
发动态
发帖子

1180

社区成员

VB 数据库(包含打印,安装,报表)
申请成为版主
社区公告
暂无公告