M mdc Unregistered / Unconfirmed GUEST, unregistred user! 2002-02-20 #1 我的程序在随WINDOWS一起启动时,不读数据库,把它放在启动组程序组里运行正常,请教高手是怎么回事。暂时无分,有分一定加,谢谢
M mdc Unregistered / Unconfirmed GUEST, unregistred user! 2002-02-20 #3 我的程序包含数据库文件,是用ADO EXPRESS 设计的,它运行时修改注册表 HKEY_LOCAL_MACHINE, 使它随WINDOWS一起启动,这样启动的时候它不读数据库设计,如果把它放在 程序的启动组里。就会运行正常,是怎么回事呢?该怎样解决
我的程序包含数据库文件,是用ADO EXPRESS 设计的,它运行时修改注册表 HKEY_LOCAL_MACHINE, 使它随WINDOWS一起启动,这样启动的时候它不读数据库设计,如果把它放在 程序的启动组里。就会运行正常,是怎么回事呢?该怎样解决
荷 荷塘新月 Unregistered / Unconfirmed GUEST, unregistred user! 2002-02-20 #4 如果放在HKEY_LOCAL_MACHINE中来启动,数据库服务程序还没有运行,所以无法读取数据库。
荷 荷塘新月 Unregistered / Unconfirmed GUEST, unregistred user! 2002-02-20 #6 WINDOWS启动程序有先后顺序(共有8处可以启动程序,具体顺序记不清楚了),好像程序组中启动 菜单是最后。你可以把自己程序放在这里。
H hbezwwl Unregistered / Unconfirmed GUEST, unregistred user! 2002-02-20 #8 to 荷塘新月 我的程序就是直接放到注册表中的,完全正常的.
荷 荷塘新月 Unregistered / Unconfirmed GUEST, unregistred user! 2002-02-20 #9 TO HBEZWWL: 出现这种问题的原因,就是程序已经运行了,但是数据库服务程序还没有启动,所有 无法读取数据。也就是说与应用程序和数据库服务程序启动的先后有关系,与是否用写注 册表方式没有必然的联系。一般启动组里的程序启动的最晚(桌面版的MSSQL SERVER也是 在这里启动的)。 TO MDC: 这方面的程序我没有写过,要用到API。你可以查查DELPHI自带的帮助,或者其他资料。
TO HBEZWWL: 出现这种问题的原因,就是程序已经运行了,但是数据库服务程序还没有启动,所有 无法读取数据。也就是说与应用程序和数据库服务程序启动的先后有关系,与是否用写注 册表方式没有必然的联系。一般启动组里的程序启动的最晚(桌面版的MSSQL SERVER也是 在这里启动的)。 TO MDC: 这方面的程序我没有写过,要用到API。你可以查查DELPHI自带的帮助,或者其他资料。
H hbezwwl Unregistered / Unconfirmed GUEST, unregistred user! 2002-02-20 #10 to 荷墉新月: 我数据库为ACCESS,而且MDC的数据库也是ACCESS.