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

bcb不通过ODBC直接连接SQL Server数据库,该如何处理

2012-02-21 
bcb不通过ODBC直接连接SQL Server数据库请问bcb如何不通过直接连接数据库,我通过ODBC可以连上SQLServer,但

bcb不通过ODBC直接连接SQL Server数据库
请问bcb如何不通过直接连接数据库,我通过ODBC可以连上SQL   Server,但是使用ADOConnection   却不能直接连上SQL   Server,必须通过ODBC再连SQL   Server.



[解决办法]
SQL SERVER 客户端安装后会有安装驱动,用驱动连接,兼容性较高,我基本上不用ODBC,都是用驱动。
或者你通过SQLSERVER提供的API也可以连接数据库,ODBC就是封装了这些API
[解决办法]
BDE和ADO都可以不通过ODBC而直接连接SQLSERVER
如果用ODBC,还是要用BDE或ADO
不用ODBC:
BDE选择Driver Name为:SQL Server
ADO连接串:
Provider=SQLOLEDB.1;Persist Security Info=True;Password=yourpasswd;User ID=yourusername;Data Source=YOURSERVER
不过,如果你用SQLSERVER 2000,在win2K以上系统,必须:
1.升级SQLSERVER PACK3以上
2.用混合验证模式

热点排行