我用OleDBAdapter.Update(dataset,"MyTable")报错,怎么办啊? 你的adapter的selectComand的查询没有主键或唯一索引 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 谢谢 ,怎么在selectComand中加主键或唯一索引。?这是我的代码,多谢了string strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Password=;User ID=Admin;Data Source=" + Server.MapPath("DataBase\\FSGame.mdb") + ";";OleDbConnection conn = new OleDbConnection(strConn);string strCmd = "select CityID,CityName from City";//CityID是主键OleDbDataAdapter adapter = new OleDbDataAdapter(strCmd,conn);OleDbCommandBuilder cb = new OleDbCommandBuilder(adapter);conn.Open();DataSet ds = new DataSet();adapter.Fill(ds,"City");ds.Tables["City"].Rows[0]["CityName"] = "zzz";int result;result = adapter.Update(ds,"City");Label1.Text = result.ToString();conn.Close(); VS2010编译出现“GenerateResource”任务意外失败。 vs2003下输入汉字正常,2008或2010下不能输入汉字 windows service监听端口 请教:进行Windows C/S 管理系统开发,C#和vb.net,选哪个工具好一些? 编程中的远程调试是怎么一回事? 关于Socket通信的问题,求救,急... 从数据库读取float型数后相加的误差问题 sql语法问题! 类中调用 坐标算法 求助,C#中如何将字符串一行行写入一个文本文件中,要一行行的。 C#中的多窗体的问题
string strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Password=;User ID=Admin;Data Source="
+ Server.MapPath("DataBase\\FSGame.mdb") + ";";
OleDbConnection conn = new OleDbConnection(strConn);
string strCmd = "select CityID,CityName from City";//CityID是主键
OleDbDataAdapter adapter = new OleDbDataAdapter(strCmd,conn);
OleDbCommandBuilder cb = new OleDbCommandBuilder(adapter);
conn.Open();
DataSet ds = new DataSet();
adapter.Fill(ds,"City");
ds.Tables["City"].Rows[0]["CityName"] = "zzz";
int result;
result = adapter.Update(ds,"City");
Label1.Text = result.ToString();
conn.Close();