窗体内有一个Query控件Query1,已经和数据库连接,并已将数据库内的数据调到Query1内,
现想动态创建一个控件Query2,使其所有属性与Query1的相同,
并使其拥有Query1内的数据(即Query2不用再一次连接并打开数据库),如何实现??
请大家帮帮忙???
现想动态创建一个控件Query2,使其所有属性与Query1的相同,
并使其拥有Query1内的数据(即Query2不用再一次连接并打开数据库),如何实现??
请大家帮帮忙???
解决方案 »
- 无窗体访问网页
- 关于内存读取的问题!
- 求算法,请帮忙分析一下,谢谢
- 求救:在查询分析器中运行一个使用openrowset()函数从DBF导入到SQL Server表中的存储过程,执行期间强行关闭之后,无法再次执行!!
- 菜鸟问题---如何将字符串的最后一个字符去掉?
- 求一条SQL语句,谢谢
- 如何一个一个字节的读取widestring 字符串的asc 码值
- 为什么fastreport横向打印会出现缺边现象?来者都是高手!!
- 怎么让在单独打开的窗口form1打开的对话框窗口在form1的前面?
- 如何编程实现在内部网上检测是否连上互联网?
- 千禧报表控件怎么合并单元格???
- 请问一个关于DBGrid的问题???
如果用ADOQuery,那么可以用Clone方法,这个可以~~
最主要是如何把Query1内的数据复制到Query2(即Query2不用再一次连接并打开数据库)???
TQ:TQuery;
begin
TQ:=TQuery.Create(Application);
TQ.Database;
Tq.SQL.Add(...)
TQ.DataSource:=....;
TQ.free;
end;
帮你顶!
如何将Query1内的数据复制到Query2内,主要是如何将Query2设置与Query1一样
的数据结构(即拥有相同的字段),然后再将Query1内的记录一条一条的复制过来????
Query2.Connection :=Query1.Connection;
Query2.Clone(Query1);
直接赋值,它们就指向同一个值了.