首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

C++ Builder联接SQL Server数据库

2013-01-06 
C++ Builder连接SQL Server数据库我在C++ Builder中调用SQL Server数据库,安装的是SQL Server2000开发版与

C++ Builder连接SQL Server数据库
我在C++ Builder中调用SQL Server数据库,安装的是SQL Server2000开发版与C++ Builder6,添加了Database控件,设置了DatabaseName,DriverName设为MSSQl,但无法连接。显示BDE Error号11277,Cannot locate or connect to SQL server,以及BDE Error号13059,Server Error号10004,无法连接:SQL Server不可用或不存在。无法连接:SQL Server不存在或拒绝网络访问。请问是何原因?
[解决办法]
配置个ODBC,别名为sqlcon,确保odbc能连通。
然后
Database1.Close;
Database1.AliasName := 'sqlcon';
Database1.Params.Values['User Name'] := 用户名;
Database1.Params.Values['Password'] := 密码;
Database1.LoginPrompt := False;
Database1.Open;

[解决办法]
你是用BDE连接的吗?用ADO可以直连,不用设置ODBC

热点排行