晚上更新数据库的时候发现可以更行一行,数据库只是太烂了,在此发帖求救各位大侠:
我有个表pro 中有name,date,intro字段,想问下,怎么来使用update更新某一行代码,是update pro set name=xx,date=xx,intro=xx where name=yy 吗?
那具体的读取数据库和更新语句怎么写啊,实在不会了 谢了!
...全文
4739打赏收藏
使用c#对access数据库中某一行进行update的问题
晚上更新数据库的时候发现可以更行一行,数据库只是太烂了,在此发帖求救各位大侠: 我有个表pro 中有name,date,intro字段,想问下,怎么来使用update更新某一行代码,是update pro set name=xx,date=xx,intro=xx where name=yy 吗? 那具体的读取数据库和更新语句怎么写啊,实在不会了 谢了!
OleDbConnection conn = new OleDbConnection(@"Provider=Microsoft.Jet.OleDb.4.0;Data Source=|DataDirectory|\\123.mdb");
conn.Open();//更新一行,你就先取出name=yy这一行数据:
OleDbDataAdapter da = new OleDbDataAdapter("select * from bm where name="+ "'" + yy +"'", conn);//name=yy这一行数据
OleDbCommandBuilder cmd = new OleDbCommandBuilder(da);
DataSet ds = new DataSet();
da.Fill(ds, "pro ");