我的启动的时候也很慢,慢的让人受不了,不过,不知道毛病出在哪里?我的 窗体地create事件里都有这样的语句: Image2.Visible:=false; tempbmp:=TBitmap.Create; for i:=0 to self.ComponentCount-1 do begin PropInfo := GetPropInfo(Components[I].ClassInfo, 'Color'); if (propinfo<>nil) then SetOrdProp(Components[I], PropInfo, rgb(236,233,216)); end; flagmax :=false; flagmin :=false; flagclose :=false; 不知道是不是这个原因
我用ado了,ADOConnection里设置的连接串
我全部都用TQUERY,加sql语句做的,没用TTABLE
我要说的是用户多了,程序没有响应,极慢
liqxdt() ,你连接多少用户,什么思路
设adoquery.locktype:=ltBatchOptimistic
加个save 按钮,写aodquery.updatebatch
就ok
┏━★━━◆━━★━┓
♂欢|◢CSDN◣|使♂ ▲自由保存帖子,浏览,关注检测
┃迎|◥论坛助手◤|用┃ ▲完善的CSDN客户端工具
┗━☆━━◇━━━☆┛ ▲自动添加签名......让你更快,更爽,更方便地上CSDN...
http://www.csdn.net/expert/topic/573/573604.xml
http://www.chinaok.net/csdn/csdn.zip
不要用数据字段
因为实际上它对应着select * from [table],这样,当数据库纪录到一定数量
或客户端增加时,服务器的内存资源很快被耗光,于是就
也可能因为数据模式没有建立好的缘故吧!
数据库要设计好
在窗体调用数据模块的时候要合理使用!
窗体地create事件里都有这样的语句:
Image2.Visible:=false;
tempbmp:=TBitmap.Create;
for i:=0 to self.ComponentCount-1 do
begin
PropInfo := GetPropInfo(Components[I].ClassInfo, 'Color');
if (propinfo<>nil) then
SetOrdProp(Components[I], PropInfo, rgb(236,233,216));
end;
flagmax :=false;
flagmin :=false;
flagclose :=false;
不知道是不是这个原因
有没有简单得不费时的方法实现我那样的功能?