c#.net配置mysql数据库连接池_数据库连接C#.NET连接数据库方法.doc

数据库的连接串

在数据库的各种应用程序开发中,连接数据库是数据库应用程序开发的第一步,同时也是最重要的一步。而对于不同的数据库他们的连接模式各有不同,对应的连接串也不同。 Sql Server · ODBC o 标准连接(Standard Security): "Driver={SQL Server};Server=Aron1;Database=pubs;Uid=sa;Pwd=asdasd;" 1)当服务器为本地时Server可以使用(local); "Driver={SQL Server};Server=(local);Database=pubs;Uid=sa;Pwd=asdasd;" 2)当连接远程服务器时,需指定地址、端口号和网络库 "Driver={SQL Server};Server=01;Address=01,1052;Network=dbmssocn;Database=pubs;Uid=sa;Pwd=asdasd;" 注:Address参数必须为IP地址,而且必须包括端口号 o 信任连接(Trusted connection): (Microsoft Windows NT 集成了安全性) "Driver={SQL Server};Server=Aron1;Database=pubs;Trusted_Connection=yes;" 或者 "Driver={SQL Server};Server=Aron1;Database=pubs; Uid=;Pwd=;" o 连接时弹出输入用户名和口令对话框: Conn.Properties("Prompt") = adPromptAlways Conn.Open "Driver={SQL Server};Server=Aron1;DataBase=pubs;" · OLE DB, OleDbConnection (.NET) o 标准连接(Standard Security): "Provider=sqloledb;Data Source=Aron1;Initial Catalog=pubs;User Id=sa;Password=asdasd;" o 信任连接(Trusted connection): "Provider=sqloledb;Data Source=Aron1;Initial Catalog=pubs;Integrated Security=SSPI;" (如果连接一个具体的已命名SQLServer实例,使用Data Source=Servere Name\Instance Name;但仅适用于 SQLServer2000)例如:”Provider=sqloledb;Data Source=MyServerName\MyInstanceName;Initial Catalog=MyDatabaseName;User Id=MyUsername;Password=MyPassword;” o 连接时弹出输入用户名和口令对话框: Conn.Provider = "sqloledb" Conn.Properties("Prompt") = adPromptAlways Conn.Open "Data Source=Aron1;Initial Catalog=pubs;" o 通过IP地址连接: "Provider=sqloledb;Data Source=00,1433;Network Library=DBMSSOCN;Initial Catalog=pubs;User ID=sa;Password=asdasd;" (DBMSSOCN=TCP/IP代替Named Pipes, Data Source的末尾是需要使用的端口号(缺省为1433)) · SqlConnection (.NET) o 标准连接(Standard Security): "Data Source=Aron1;Initial Catalog=pubs;User Id=sa;Password=asdasd;" 或者 "Server=Aron1;Database=pubs;User ID=sa;Password=asdasd;Trusted_Connection=False" (这两个连接串的结果相同) o 信任连接(Trusted connection): "Data Source=Aron1;Initial Catalog=pubs;Integrated Security=SSPI;" 或者 "Server=Aron1;Database=pubs;Trusted_Connection=True;" (这两个连接串的

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值