1.连接数据源
(1)导入合适的ADO.Net类的命名空间,
如:
<%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.SqlClient" %>
(2)
构造连接所需参数
a.运行数据库的服务器名称
b.要使用的数据库名称
c.所使用的数据库的连接是否安全
如:
Source=DOINGMYHOMEWORK;Initial Catalog=card;Integrated Security=True
说明:a. integrated security 的默认值 是false,表示将在连接中指定用户ID和密码。当为true时,将使用当前的Windows账户凭据进行身份验证。
b.Database指定数据库的名称
c.Server指定要连接的SQL Server实例的名称或网络地址。可以在服务器名称之后指定端口号,例如,server=tcp:servername,portnumber. 如指定本地实例,则使用"localhost",若要强制使用某个协议,则添加下列前缀之一:np:(local)/tcp:(local)或lpc:(local)等 。
(3)实例化Connection对象。
如:
SqlConnection conn = new SqlConnection(strConnection);
说明:SqlConnection对象表示与SQL Server数据源的一个会话。对于客户端/服务器数据库系统,它相当于到服务器的网络连接。当创建SqlConnection的实例时,所有属性都设置为它们的初始值。
(4)打开和关闭连接。
在程序中,必须显示打开和关闭SqlConnection.打开和关闭SqlConnection连接的示例如:
conn.Open();
conn.Close();