D dxwwgr Unregistered / Unconfirmed GUEST, unregistred user! 2005-06-18 #1 我最近在做一工程,程序做了一部分,我对ADO和SQL 2000 都不熟悉,客户机程序如何在程序刚运行时判断服务器的数据库存在?程序运行时如何检查服务器的数据库存在?因为数据库不存在须提醒用户。我把最后50分送给你,谢谢!!
我最近在做一工程,程序做了一部分,我对ADO和SQL 2000 都不熟悉,客户机程序如何在程序刚运行时判断服务器的数据库存在?程序运行时如何检查服务器的数据库存在?因为数据库不存在须提醒用户。我把最后50分送给你,谢谢!!
D dxwwgr Unregistered / Unconfirmed GUEST, unregistred user! 2005-06-18 #2 我最近在做一工程,程序做了一部分,我对ADO和SQL 2000 都不熟悉,客户机程序如何在程序刚运行时判断服务器的数据库存在?程序运行时如何检查服务器的数据库存在?因为数据库不存在须提醒用户。我把最后50分送给你,谢谢!!
我最近在做一工程,程序做了一部分,我对ADO和SQL 2000 都不熟悉,客户机程序如何在程序刚运行时判断服务器的数据库存在?程序运行时如何检查服务器的数据库存在?因为数据库不存在须提醒用户。我把最后50分送给你,谢谢!!
R ruien0760 Unregistered / Unconfirmed GUEST, unregistred user! 2005-06-18 #3 sql 语句 use master if exists(select * from sysdatabase where name='数据库名') select 0 else select 1 delphi中 if adoquery1.fields[0].asstring='1' then showmessage('数据库不存在') else (略) 代码有点笨,自己在优化一下吧
sql 语句 use master if exists(select * from sysdatabase where name='数据库名') select 0 else select 1 delphi中 if adoquery1.fields[0].asstring='1' then showmessage('数据库不存在') else (略) 代码有点笨,自己在优化一下吧
N nosunday Unregistered / Unconfirmed GUEST, unregistred user! 2005-06-18 #4 和DELPHI一样,,让ADO连接服务器数据库,做个异常处理,如果连接成功说明数据库存在,如果连接出错进入异常处理说明数据库有问题 try { ADOConnection1->Connected=true; ShowMessage("数据库连接成功"); } catch(Exception &exception) { ShowMessage("数据库连接失败"); }
和DELPHI一样,,让ADO连接服务器数据库,做个异常处理,如果连接成功说明数据库存在,如果连接出错进入异常处理说明数据库有问题 try { ADOConnection1->Connected=true; ShowMessage("数据库连接成功"); } catch(Exception &exception) { ShowMessage("数据库连接失败"); }