ado.net初学问题

代码如下:OracleConnectionoracleConn=newOracleConnection("DataSource=orcl;PersistSecurityI... 代码如下:
OracleConnection oracleConn = new OracleConnection("Data Source=orcl;Persist Security Info=True;User ID=scott;Password=tiger;Unicode=True");
DataSet dataSet2 = new DataSet();
OracleCommand cmd = null;
cmd = new OracleCommand("select *from emp", oracleConn);
OracleDataAdapter adapter = new OracleDataAdapter(cmd);

adapter.Fill(dataSet2,"emp");

cmd = new OracleCommand("select * from emp1116", oracleConn);
adapter.SelectCommand = cmd;
adapter.Fill(dataSet2,"z");

DataRow rows=dataSet2.Tables["emp"].NewRow();
rows["empno"] = 77777;
dataSet2.Tables["emp"].Rows.Add(rows);

dataSet2.Tables["emp"].Rows.Add(dataSet2.Tables["emp"].NewRow()["empno"]=2222);

adapter.Update(dataSet2);

执行最后一句时有错误:Update 无法找到 TableMapping['Table'] 或 DataTable“Table”怎么解决?什么原理?
展开
 我来答
求诸见611
2009-12-05
知道答主
回答量:44
采纳率:0%
帮助的人:27.2万
展开全部
DataSet可以包含多个DataTable

MSDN上有详细讲解和说明,梳理思路,代码开发规范并重写一遍

个人意见,谢谢
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式