*** 使用BDE驱动在没安装BCB6开发环境计算机产生 DBEngineError!***
使用BDE驱动在没安装BCB6开发环境计算机产生 DBEngineError!!!
// TDatabase *Database1;
DM1->Database1->Params->Add("SERVER NAME=192.168.0.73");
DM1->Database1->Params->Add("DATABASE NAME=testdb");
DM1->Database1->Params->Add("USER NAME=sa");
DM1->Database1->Params->Add("PASSWORD=");
try
{
DM1->Database1->Connected = true;
}
catch(EDBEngineError &e)
{
Application->MessageBox(e.Message.c_str(), "Sure", MB_OK);
}
采用BDE方式连接数据库,在开发环境连接数据库正常,把应用程序移植测试机上产生异常,扑捉异常为“DBEngineError”
已经把C:\Program Files\Common Files\Borland Shared\BDE所有文件复制到可执行文件夹中了!还缺什么东东?
说明,测试机上用SQLSERVER客户端可以访问数据库,网络正常,无防火墙等干扰!