1. 创建连接 SqlConnection myConnection = new SqlConnection(); myConnection.ConnectionString = "Data Source=localhost;" + "Initial Catalog=Pubs;Integrated Security=SSPI"; 如果您使用的是 SQL Server 2005 Express Edition, 您的连接字符串必须包含数据库实例名,如下: SqlConnection myConnection = new SqlConnection(); myConnection.ConnectionString = @"Data Source=localhost/SQLEXPRESS;" + "Initial Catalog=Pubs;Integrated Security=SSPI"; (注:@的作用使/表示/,而不是转义字符;否则要用//来表示/) Initial catalog: 将要连接的数据库名称 Integrated security: 如果你提供SSPI(Security Support Provider Interface), 表明你要用windows账户运行数据库. 你也可以提供SQL Server authentication的数据库的用户名和密码,但这种方法不安全也不被提倡。 2.存储连接字符串 一般情况下,您的应用程序的数据库都使用同一个连接字符串。因此,通常将连接字符串存储在类的成员变量中,或最好放在配置文件中 您也可以创建一个用连接字符串初始化的连接对象: SqlConnection myConnection = new SqlConnection(connectionString); // myConnection.ConnectionString is now set to connectionString. 你也可以不用编码 在web.config文件中 有个标签
,可以很方便的存放连接字符串,例如:
...
现在你就可以通过名字获取连接字符串。 首先,引入名字空间:System.Web.Configuration 然后这样编码: string connectionString = WebConfigurationManager.ConnectionStrings["Pubs"].ConnectionString;
在asp.net中应用sqlserver数据库之一(创建连接字符串)
最新推荐文章于 2023-11-29 15:49:40 发布