如何使用C ++ Builder连接到SQL Server数据库

时间:2015-07-10 01:09:40

标签: sql-server c++builder

如何使用C ++ Builder连接到SQL Server数据库?

当我删除SQLConnection组件时,我找不到放置连接字符串的地方......我怎样才能在C ++ Builder中键入连接字符串?它与C#中的相同吗?

3 个答案:

答案 0 :(得分:0)

使用ADO组件。您可以使用TADOConnection组件来输入连接字符串,然后为每个数据库表或TADOQuery for SQL查询添加TADOTable。 TADOTable和TADOQuery都有一个Connection属性,您可以在其中选择TADOConnection组件。

答案 1 :(得分:0)

在VCL表单或数据库表单中拥有TADOConnection组件后,可以单击“属性”窗口中的链接以编辑ConnectionString。否则,你可以用鼠标右键单击窗体的对象,然后单击编辑的ConnectionString那里。将显示一个ConnectionString对话框,使您可以连接到数据文件或使用Connection String。您要使用连接字符串。您可以在其中粘贴旧的连接字符串并查看它是否有效,或者使用右侧的Build ...按钮选择一个提供程序(例如SQL Server Native Client 11.0),然后单击“下一步>>”。然后在“连接”选项卡中选择所有连接参数,然后使用“测试连接”按钮进行实际测试。这是不是试图调试在您的应用程序的连接要好得多。一旦运行,请单击“确定”按钮将其保存。

答案 2 :(得分:-1)

要连接到MySQL服务器,请删除TSQLConnection组件(在 DBExpress palatte page)到你的表单,选择ConnectionName作为 MySQLConnection,DriverName作为MySQL并根据此设置Params:

- 如果您要连接到本地计算机:

  • HostName - localhost(或127.0.0.1或您的本地计算机名称)

- 或者如果您要连接到远程计算机:

  • HostName - (您的远程服务器的域名)

- 无论本地连接还是远程连接,这些都是相同的:

  • 数据库 - (您要连接的数据库名称)

User_Name - (您的数据库用户名或登录名)

  • 密码 - (访问数据库的密码)

除非您有其他要求,否则您可以将其余部分保留为默认值。