想实现以下功能:
listbox用来显示adoquery里的所有表
通过鼠标选择listbox里的东西实现对adoquery的sql语句控制,请教如何实现啊 ??????请高手们给段源码,谢谢了!!!
listbox用来显示adoquery里的所有表
通过鼠标选择listbox里的东西实现对adoquery的sql语句控制,请教如何实现啊 ??????请高手们给段源码,谢谢了!!!
解决方案 »
- 提一个delphi的问题,附上源码,请高手指点下(短)
- fastreport 关于memo的问题~!在线等候高手们的回答
- 关于Active Document的问题?
- 清除Access数据表里的数据后,发现库文件的大小没有改变,怎么收回已分配了的数据库空间呢
- 数据库字段间计算
- 谁有手机短信的原码和程序,事成后马上给分。并另加分
- 我发布的软件不好用……
- 求求大哥大姐帮帮我!
- 我这句对不对?movefile(pchar(curdir+'\data1.db'),pchar(savedialog1.FileName))
- 一个小问题,答对者有分!
- 如何取得dbf数据库的字段名?
- 问个简单的问题.全局变量和函数应该写在那里??
adoconnetion1.gettablenames(listbox1.items);
adoquery.CLOSE;
adoquery.SQL.CLEAR;
adoquery.SQL.ADD('SELECT * FROM ');
adoquery.SQL.ADD(listbox1.items[listbox1.ItemIndex]);
adoquery.OPEN;
自己调试一下吧!
我的意思是listbox里的是adoquery的表
同过listbox的选择换数据表
最好能给段源码
谢谢了
然后在通过listbox动态控制adoquery的sql属性
例如:
var
str:string;
..............
(listbx怎么得到表名?)
str:='select * from (此处因该是listbox里的表名,代码该怎么写)'
adoquery1.sql.add(str);
...............
str:='select * from '+#39+listbox1.items[listbox1.ItemIndex];+#39;
//可以了吧?