asp.net – 如何连接到本地SQL Server数据库?
发布时间:2020-12-16 07:23:10 所属栏目:asp.Net 来源:网络整理
导读:我正在使用Visual Studio 2010中的ASP.net创建一个Web应用程序/网站.我们有我们的基本网站,我甚至创建了一个SQL Server数据库,它位于我的Web应用程序文件夹的App_Data文件夹中. 我创建了表和一些程序,但我不知道如何让我的Web表单或其控制器(C#)类访问表.以
我正在使用Visual Studio 2010中的ASP.net创建一个Web应用程序/网站.我们有我们的基本网站,我甚至创建了一个SQL Server数据库,它位于我的Web应用程序文件夹的App_Data文件夹中.
我创建了表和一些程序,但我不知道如何让我的Web表单或其控制器(C#)类访问表.以下是我访问它的粗略设置.我不知道将字符串设置为相等.该数据库位于webapplication1 / App_Data / database.mdf中. 我想要访问它的文件是webapplication / App_Code / DataConnect.cs.字符串应该等于什么.我需要做些什么来测试它? { SqlConnection _sqlConn = null; string _connectionString = ? _sqlConn2 = new SqlConnection(_connectionString); _sqlConn.Open(); } 解决方法
您可以使用以下连接字符串.
string _connectionString =@"Data Source=.SQLEXPRESS;AttachDbFilename=|DataDirectory|Database.mdf;Integrated Security=True;User Instance=True" 您还可以将连接字符串添加到web.config的connectionString部分中,稍后在代码中使用它. <connectionStrings> <add name="CnStr" connectionString="Data Source=.SQLEXPRESS;AttachDbFilename=|DataDirectory|Database.mdf;Integrated Security=True;User Instance=True" providerName="System.Data.SqlClient"/> </connectionStrings> 从web.config检索connectionString string _connectionString=System.Configuration.ConfigurationManager.ConnectionStrings["CnStr"].ConnectionString; (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- “协变”、“逆变”与Delegate类型转换
- Asp:文本框与输入文本(PHP开发人员学习ASP)
- asp.net-mvc-4 – 具有动态部分视图创建的MVC Ajax
- 如何使用共享群集上相同端口的子路径在Azure Service Fabri
- asp.net – Safari浏览器忽略我的无缓存
- asp.net-mvc – 多对多的ASP.NET MVC绑定
- asp.net – 在Windows Server 2012的Azure启动任务中安装功
- 什么perfmon计数器可用于识别ASP.NET瓶颈?
- asp.net – 使用.NET FormsAuthentication和持久性Cookie修
- WPF 一个数据库连接测试的实现