![](/img/trans.png)
[英]Upload a Microsoft Access Database into a Microsoft SQL Server Express Database
[英]Access Microsoft sql database from Folder
我的计算机上的文件夹中有MS sql数据库,我正尝试从asp.net(c#)应用程序连接到该数据库,但它抛出错误。 请帮忙。
我的Web.config
<connectionStrings>
<add
<add name="con" connectionString="Server=kuldeep;Data Source=(LocalDb)\MSSQLLocalDB;AttachDbFilename=|DataDirectory|\jambtjh.mdf;
Initial Catalog=jambtjh;Integrated Security=True; ID=sa;Password=123;" providerName="System.Data.SqlClient" />
<connectionStrings>
C#代码-
public partial class _Default : System.Web.UI.Page
{
SqlConnection con = new SqlConnection(WebConfigurationManager.ConnectionStrings["con2"].ConnectionString);
SqlCommand cmd,cmd1;
SqlDataReader dr,dr1;
con.Open();
string str = "select * from testtable";
cmd = new SqlCommand(str, con);
}
如果您正在使用ASP.NET应用程序的App_Data文件夹中的* .mdf文件,则可以使用此文件。
Server=.\SQLExpress;AttachDbFilename=|DataDirectory|mydbfile.mdf;Database=dbname; Trusted_Connection=Yes;Integrated Security=True;MultipleActiveResultSets=True;
无需身份验证。
谢谢@Vandita的帮助。 您的ID是正确的,不需要密码。 我为您的答案添加了一些内容,它对我有用。 只需在此处共享行:
<add name="con" connectionString="Data Source=(LocalDb)\MSSQLLocalDB AttachDbFilename=|DataDirectory|\jambtjh.mdf;
Initial Catalog=jambtjh;Integrated Security=True" providerName="System.Data.SqlClient" />
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.