我添加一个组件到表单,那么这个组件就是全局的,怎样使它成为一个局部的?
我曾试过在一个函数内部自已申明一个TQuery 对象。但是由于那样要加上大量的自已的初始化代码,所以,好像是不可行的。有谁能给出解决方案。
相关问题:
我想编出一个无界面的程序,这个程序会运行在一个空闲机上,承担超大量的数据处理操作。由于涉及到数据库,所以必须添加组件。所以,控制台程序好像是不可行的吧?如果非控制台程序,那么要么是完全的无界面,那么组件添加到哪个地方?是手工添加么?要么只能是取个巧,让界面不显示。全局组件的几大坏处:
1:大量的内存
2:不利于模块化。不利于编出某个通用的函数。
我曾试过在一个函数内部自已申明一个TQuery 对象。但是由于那样要加上大量的自已的初始化代码,所以,好像是不可行的。有谁能给出解决方案。
相关问题:
我想编出一个无界面的程序,这个程序会运行在一个空闲机上,承担超大量的数据处理操作。由于涉及到数据库,所以必须添加组件。所以,控制台程序好像是不可行的吧?如果非控制台程序,那么要么是完全的无界面,那么组件添加到哪个地方?是手工添加么?要么只能是取个巧,让界面不显示。全局组件的几大坏处:
1:大量的内存
2:不利于模块化。不利于编出某个通用的函数。
解决方案 »
- 大家都来说说用什么控件做报表吧..郁闷的..
- 使用DLL函数调用窗体的问题
- Delphi使用什么函数检验字符串是不是数字??如:‘1234’是字符串的数字。
- 请问大家谁知道怎么把一个DBGRID显示的远程数据库的内容生成为本地的一个表
- 哪里有用Delphi做的数据库实例下载?
- 如何判斷鼠標雙擊是在DBGrid的空處還是記錄上?
- 将鼠标锁定在固定区域,全屏初始化!
- 一个数据库,2套系统,功能相同只是一套局内访问,类似CS架构,还有一套可以让internet上的同事操作,应该如何。。。。。。
- help me??????????????????
- 同样三层结构,可惜分比他的少,不知道这又有谁会啊?
- 如何在fastreport的预览界面中实现设计报表?
- 大家提供一些编程的图片!
比如:
var
AQuery:TQuery;
AQuery:=TQuery.Create(nil);
with AQuery do
begin
DatabaseName:='Yourdatabase';
SQL.Text:='.....';
end;
2、将所有数据库组件放在DataModule中,由于DataModule与Form不同,不接收消息,所以节省系统资源。
最好的方法是,定制一个类,负责所有对数据库访问的细节,与调用者只有一个固定的接口。