SQL主表:star。里面有name....也就是说用户在”姓名“控件上输入字符,按保存就把数据写入到数据库,这我很烦恼大家帮帮我好吗最近还要考试哦
protected void Button1_Click(object sender, EventArgs e) 
    { 
        SqlConnection myConnection = new SqlConnection("Server=local;user id=;pwd=;database="); 
        myConnection.Open(); 
      SqlCommand myCommand = myCommand.CreateCommand; 
          
        SqlTransaction myTrans; 
        myTrans = myConnection.BeginTransaction( 
            IsolationLevel.ReadCommitted, "SampleTransaction"); 
        myCommand.Connection = myConnection; 
        myCommand.Transaction = myTrans;         try 
        { 
            myCommand.CommandText = 
                "Insert into star values('" + this.TextBox1.Text + "')"; 
            myCommand.ExecuteNonQuery(); 
            myTrans.Commit(); 
          
        } 
        catch(SqlException ex) 
        { 
            myTrans.Rollback(); 
          
        } 
        finally 
        { 
            myConnection.Close(); 
        } 
    }这代码是错误的,系统提示:在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接)