读书人

怎么用SqlDataAdapter 向数据库里插入

发布时间: 2011-12-24 23:03:24 作者: rapoo

求教:如何用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);

[解决办法]
客气..

现在可以了吗?

读书人网 >C#

热点推荐