What is the sql connection string I need to use to access localhost\SQLEXPRESS with Windows Authentication or SQL Authentication?

后端 未结 4 1417
面向向阳花
面向向阳花 2020-12-01 14:38

\'ve installed SQL Express on my PC hoping to do some practice creating tables and then modifying them. I coded a webpage in Visual Studio to, basically, SELECT * from a tab

相关标签:
4条回答
  • 2020-12-01 15:03

    If you are placing your data connection string in a web.config file you specify your connection like below:

    <connectionStrings>
    <add name="NorthwindConnString" 
         connectionString="Data Source=.\SQLEXPRESS;Initial Catalog=Northwind;Integrated Security=True" 
         providerName="System.Data.SqlClient"/>
    </connectionStrings>
    

    but if you are hard coding within a c# based website you have to escape the '\' back slashes:

    "Data Source=.\\\\SQLEXPRESS;Initial Catalog=Northwind;Integrated Security=True"
    

    Even Scott Hanselman can forget this...

    0 讨论(0)
  • 2020-12-01 15:12

    Try using Windows authentication:

    Data Source=localhost\SQLEXPRESS;Initial Catalog=test;Integrated Security=SSPI;
    
    0 讨论(0)
  • 2020-12-01 15:28

    Try like this:

    string connectionString = "Data Source=.\\SQLEXPRESS;Initial Catalog=test;User Id=x309;Password=abcd;";
    

    Also make sure you have enabled SQL authentication.

    0 讨论(0)
  • 2020-12-01 15:28
    public partial class _Default : System.Web.UI.Page
    {
        SqlConnection con = new SqlConnection("Data Source=SHANU-PC\SQLEXPRESS;Initial Catalog=Anusha;Integrated Security=True");
        protected void Page_Load(object sender, EventArgs e)
        {
            if(!IsPostBack)
            {
    
            con.Open();
            SqlCommand cmd=new SqlCommand("select * from tbl_state",con);
    
            SqlDataAdapter da=new SqlDataAdapter(cmd);
    
            DataTable dt=new DataTable();
            da.Fill(dt);
                DropDownList1.DataSource = dt;
                DropDownList1.DataTextField = "sname";
                DropDownList1.DataValueField = "sid";
                DropDownList1.DataBind();
    
            con.Close();
            }
    
    0 讨论(0)
提交回复
热议问题