回 帖 发 新 帖 刷新版面

主题:delphi+access更换表名的问题

ACCESS中有两个表,想用Combobox选择表名,然后DBGIRD就可以显示相应的表。我是用ADOQUERY连接的数据库,不过在写SQL语言时,不知道那个SELECT* FROM 表名,如何从COMBOBOX传递过来,还望高手指点一下

回复列表 (共3个回复)

沙发

qry.sql.clear;
qry1.SQL.Add('select * from ' + cbb1.Text);

板凳

如果只想select * from xx
可以用adotable,设置他的tablename属性就可以了

3 楼

顺便借贴问一下
为什么我设置parameter后
用select * from :tbname不行?
tablename不支持变量?

我来回复

您尚未登录,请登录后再回复。点此登录或注册