我做的代码如下:
using System;
using System.Data;
using System.Data.SqlClient;
namespace ConsoleApplication1
{
    class Class1
    {
        static void Main(string[] args)
        {
            SqlConnection conn = new SqlConnection("server=.;database=mydb;uid=sa;pwd=");
            SqlDataAdapter da= new SqlDataAdapter();
            da.SelectCommand = conn.CreateCommand();
            da.InsertCommand = conn.CreateCommand();
            da.SelectCommand.CommandText="select * from student";
            DataSet ds=new DataSet();            
            da.Fill(ds,"student");
            DataRow dr=ds.Tables["student"].NewRow();
            dr["name"] = "aaa";
            dr["age"] = 33;
            dr["sxe"]=1;
            dr["school"] = "bbbb";
            ds.Tables["student"].Rows.Add(dr);
            
            da.InsertCommand.CommandText="insert into student values(@name,@age,@sex,@school)";
            da.InsertCommand.Parameters.Add("@name",SqlDbType.VarChar,50,"name");
            da.InsertCommand.Parameters.Add("@age",SqlDbType.Int,4,"age");
            da.InsertCommand.Parameters.Add("@sex",SqlDbType.Bit,1,"sex");
            da.InsertCommand.Parameters.Add("@school",SqlDbType.VarChar,50,"school");
            da.Update(ds,"student");
            foreach(DataRow dd in ds.Tables[0].Rows)
            {
                Console.WriteLine(dd["name"].ToString()+"\t"+dd["age"].ToString()+"\t"+dd["sex"].ToString()+"\t"+dd["school"].ToString());
            }
            
        }
    }
}
    总是报未处理异常:System.Data.SqlClient.SqlException:用户‘sa’登陆失败。原因未与信任SQL server连接相关联。
    也问过朋友是少装了数据库补丁,下载了SQL2KSP4这个补丁。但安装后还是提示一样的异常。自己感觉可能安装的问题,想问一下这补丁应该安在哪个根目录下!

 
											





