热情软件屋

 

C++Builder中如何连接MSSQL Server数据库


编号:QA004196
建立日期: 2001年5月13日 最后修改日期:2001年5月13日
所属类别:

李支红:
    我是一名读者,C++builder水平不高,向您请教C++Builder中如何连接MSSQL Server数据库,以及BDE设置步骤?

回答:

    你可以通过两种方法连接SQL SERVER:
    1:通过SQL Link也即Borland Database Engine自带的一种快速的数据库连接访问驱动按以步骤:
     a.在BDE中,选中左边树形列表的根结点Databases,按右键,选New...菜单。
     b.接着出现一个Database Drive Name的选择对话框,选择MSSQL,按OK。
     c.之后会出现一个MSSQL1新别名在左树形列表中你可以将该改成你要的别名。
     d.然后开始设置相关参数,有以下几项必须设置:
     HOST NAME : 服务器主机名字你可以填入IP,或机器名。
     SERVER NAME : 服务器名字一般同 HOST NAME.
     DATABASE NAME : 你SQL SERVER 中创建的数据库名字。
     e.菜单Objects-->Apply,保存设置。
     注:如果是Winnt或Win 2000,你将需要ntwdblib.dll作支撑,否则会出错。
    2:采用ODBC方式:
     BDE会自动将ODBC数据源中DSN名字作为别名加进BDE中。所以你只需要在ODBC数据源创建你要的数据源就可以了,BDE中不用做任何动作。
     a.在控制面版中打开ODBC 数据源。对于win 2000是在管理工具中。
     b.按 添加,选择SQL Server,按 完成。
     c.填好数据源名称并选择好正确的SQL Server服务器。
     d.选择一种合适的登录方式,如果不成功,请检查 客户端配置 是否与服务器上要求的相同,如是通过TCP/IP还是通过命名管理道连接,端口正不正确等。
     e.选择好你自己的数据库。
     f.完成操作,如果测试通过那么你现在可以在BDE中使用它了,BDE别名和你创建的ODBC数据源名字完全相同。

此问题由赵生 回答。

 
把这个问题推荐给朋友
   
   
您的意见类别
您的名字
您的电子邮件
您的建议(请尽可能详细)
 
 

版权所有 1997-2008 热情软件屋
如果您有任何建议和意见, 请给我发个电子邮件 askpro@china-askpro.com
Web Designed by ZebraStudio