求教:如何用SqlDataAdapter 向数据库里插入数据?
我试了两种写法,都是一样的毛病:不报错,但查数据库里就是没写进去...
最好是能指出我代码的错误,而不要写一个正确但一点也不一样的写法... 多谢各位
SqlConnection conn=new SqlConnection( "server=127.0.0.1;database=FD000;uid=sa;pwd= ");
conn.Open();
SqlCommand cmd = new SqlCommand( "select * from BAS_CODE_LEN ", conn);
//第1种
SqlDataAdapter da = new SqlDataAdapter(cmd);
da.InsertCommand = new SqlCommandBuilder(da).GetInsertCommand();
DataTable dt = new DataTable();
da.Fill(dt);
DataRow dr = dt.NewRow();
dr[1] = "1 ";
dr[4] = "2 ";
da.Update(dt);
//第2种
DataSet ds = new DataSet();
da.Fill(ds);
dr= ds.Tables[0].NewRow();
dr[1] = "1 ";
dr[4] = "2 ";
da.Update(ds);
------解决方案--------------------客气..
现在可以了吗?