L luo7075 Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-24 #1 我的数据库用sqlserver2000在客户端通过odbc连接 把程序放在客户端运行速度慢到双击以后几分钟才出现界面 请问各位大侠有什么办法?
S smallbs Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-24 #2 是不是程序在启动时把所有的对象实例都自动创建了? 这与ODBC没有关系,还是优化程序吧 查查project-options-AUTO create forms 的内容 是不是所有通过ODBC连接数据库的窗体在程序启动时被同时创建啊?
是不是程序在启动时把所有的对象实例都自动创建了? 这与ODBC没有关系,还是优化程序吧 查查project-options-AUTO create forms 的内容 是不是所有通过ODBC连接数据库的窗体在程序启动时被同时创建啊?
N Nizvoo Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-24 #5 问题可能比较多~~~~~~~~ 仔细分析分析~~~~~~~~~~
峻 峻祁连 Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-24 #6 主要还是你的程序有问题,odbc慢是慢点,也没到你说的那个份上啊 除了tcp/ip外其他的乱七八糟的协议就删了吧,
Y yeewa Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-25 #10 我的DDN专线是64K也会出现这个问题 所以我是在服务器写一个程序,全部数据后再送到客户端
W windbell Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-25 #11 在你打开程序的时候监视看看网络流量是不是很大,如果是的话说明你的程序在启动时打开了 太多的表,这时你只要将它们全部关闭,以后在需要时打开,用后就关闭。 如果网络流量不是太大那就要仔细检查你的程序。
A armyjiang Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-25 #12 看来还是在启动时你的应用程序完成的工作太多的缘故的。 单独一次访问数据库,可能在服务器上和客户机上的差距并不明显,但是如果你的应用程序 在启动时有好多这方面的工作,那可就难说啦! 而且createform的工作最好也不要在应用程序启动时全部创建,可以动态创建的。
看来还是在启动时你的应用程序完成的工作太多的缘故的。 单独一次访问数据库,可能在服务器上和客户机上的差距并不明显,但是如果你的应用程序 在启动时有好多这方面的工作,那可就难说啦! 而且createform的工作最好也不要在应用程序启动时全部创建,可以动态创建的。
张 张自骞 Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-25 #13 sqlserver2000在客户端最好不要通过odbc连接,为什么不要ado呢?