首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

求大大们帮忙看上,程序没有报错,资料却未更新至本机数据库,死了~用的是C#本机数据库

2012-09-18 
求大大们帮忙看下,程序没有报错,资料却未更新至本机数据库,急死了~用的是C#本机数据库string DBlocation

求大大们帮忙看下,程序没有报错,资料却未更新至本机数据库,急死了~用的是C#本机数据库
string DBlocation = "";
  OleDbConnection dbconn = null;
  OleDbDataReader dbreader = null;
  OleDbDataAdapter da=null;
  try
  {


  dbconn = new OleDbConnection(@"provider=microsoft.jet.oledb.4.0; Data Source=D:\SQL.mdb");
  dbconn.Open();
  da = new OleDbDataAdapter(@"select * from Result_OK where Production_NO='123456'", dbconn);
  DataSet ds = new DataSet("Result_OK");
  da.Fill(ds);
  OleDbCommandBuilder cb = new OleDbCommandBuilder(da);
  da.UpdateCommand = cb.GetUpdateCommand();
  DataRow drx = ds.Tables[0].NewRow();
  drx["TX_AP"]=12;
  //ds.Tables[0].Rows.Add(drx); //在表中追加记录
  da.Update(ds); //更新数据库
  String kx = ds.Tables[0].Rows[0]["TX_AP"].ToString();//读出数据库中的值  
  }
  catch
  {
  MessageBox.Show("chuzuoi");
  }
  试用的表明“Result_OK”, 要将 12 写入 序号为123456 的TX_AP 栏位,序号为主索引,求大大们帮忙看下哪里出问题了,昨天还都写进入了 值的。调试了很久没找到原因。

[解决办法]
没错吧

热点排行