首页 理论教育 C#编程新手指南-连接处理

C#编程新手指南-连接处理

时间:2023-10-22 理论教育 版权反馈
【摘要】:使用下面的代码可以创建、打开和关闭Northwind数据库的连接:在上述代码的连接字符串中,各参数的具体说明如下。server=aaa\\bbb:表示要连接数据库服务器的名称,SQL Server允许在同一台机器上运行多个不同的数据库服务器进程。每个SQL Server进程都可以有几个数据库实例,这里设置的是使用Northwind实例。SQL Server还有另一个模式的身份验证,它可以使用Windows集成的安全性,这样在登录时提供的证书就会传送给SQL Server。这样会适合于删除连接字符串的uid和pwd部分,并添加Integrated Security=SSPI。

C#编程新手指南-连接处理

为了访问数据库,需要提供某种类型的连接参数,例如运行数据库的机器和登录凭证。以前用过ADO的用户,应该可以很快熟悉.NET连接类OleDbConnection和SqlConnection。使用下面的代码可以创建、打开和关闭Northwind数据库的连接:

在上述代码的连接字符串中,各参数的具体说明如下。

978-7-111-36370-5-Part03-614.jpgserver=aaa\\bbb:表示要连接数据库服务器的名称,SQL Server允许在同一台机器上运行多个不同的数据库服务器进程。

978-7-111-36370-5-Part03-615.jpgintegrated security=SSPI:这个参数使用Windows Authentication连接数据库,最好在源代码中使用这个参数,而不是用户名和密码。(www.xing528.com)

978-7-111-36370-5-Part03-616.jpgdatabase=Northwind:描述了要连接的数据库实例。每个SQL Server进程都可以有几个数据库实例,这里设置的是使用Northwind实例。

SQL Server还有另一个模式的身份验证,它可以使用Windows集成的安全性,这样在登录时提供的证书就会传送给SQL Server。这样会适合于删除连接字符串的uid和pwd部分,并添加Integrated Security=SSPI。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈