繁体   English   中英

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

[英]How to connect to SQL Server database with C++ Builder

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

当我删除SQLConnection组件时,找不到在其中放置连接字符串的位置。如何在C ++ Builder中键入连接字符串? 与C#中的一样吗?

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

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

要连接到MySQL服务器,请将TSQLConnection组件(在DBExpress palatte页面中)拖放到您的表单中,将ConnectionName选择为MySQLConnection,将DriverName选择为MySQL,然后根据以下参数设置Params:

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

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

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

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

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

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

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

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

除非您有其他要求,否则可以将其余的保留为默认设置。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM