社区
C#
帖子详情
{"Update 无法找到 TableMapping['Table'] 或 DataTable“Table”错误!!!!!!!
jsjhj2008
2007-12-08 03:12:17
private void button1_Click(object sender, EventArgs e)
{
DataSet mydataset= dataset1.GetChanges();
if (mydataset!= null)
{
int rows = adapter1.Update(mydataset);"//运行到这步就出错了{"Update 无法找到 TableMapping['Table'] 或 DataTable“Table”错误!!!!!!!"
MessageBox.Show("数据库更新成功:" + rows.ToString() + "条", "信息提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
mydataset.AcceptChanges();
}
else
{
MessageBox.Show("数据库没有初始化", "信息提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
兄弟们帮我看下啊!!!!更新出错!
...全文
563
6
打赏
收藏
{"Update 无法找到 TableMapping['Table'] 或 DataTable“Table”错误!!!!!!!
private void button1_Click(object sender, EventArgs e) { DataSet mydataset= dataset1.GetChanges(); if (mydataset!= null) { int rows = adapter1.Update(mydataset);"//运行到这步就出错了{"Update 无法找到 TableMapping['Table'] 或 DataTable“Table”错误!!!!!!!" MessageBox.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zxcayumi
2009-03-10
打赏
举报
回复
应该检查一下DataTable的名称
DataTable tb = new DataTable();
tb.TableName = "";//这一句
lsj_zrp
2007-12-08
打赏
举报
回复
上面写错了
private void button1_Click(object sender, EventArgs e)
{
if (dataset1.HasChanges())
{
int rows = adapter1.Update(dataset1);"//运行到这步就出错了{"Update 无法找到 TableMapping['Table'] 或 DataTable“Table”错误!!!!!!!"
MessageBox.Show("数据库更新成功:" + rows.ToString() + "条", "信息提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
mydataset.AcceptChanges();
}
else
{
MessageBox.Show("数据库没有初始化", "信息提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
另外你的SELECT * FROM yh ;"yh"表里必须要有主键
lsj_zrp
2007-12-08
打赏
举报
回复
感觉是DataSet mydataset= dataset1.GetChanges(); 这里的问题
没有必要重新定义一个DataSet;试试这样
private void button1_Click(object sender, EventArgs e)
{
if (dataset1.HasChanges())
{
int rows = adapter1.Update(dataset1);"//运行到这步就出错了{"Update 无法找到 TableMapping['Table'] 或 DataTable“Table”错误!!!!!!!"
MessageBox.Show("数据库更新成功:" + rows.ToString() + "条", "信息提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
mydataset.AcceptChanges();
}
else
{
MessageBox.Show("数据库没有初始化", "信息提示", MessageBoxButtons.OK, MessageBoxIcon.Information);
另外你的SELECT * FROM yh ;"yh"表里必须要有主键
}
skyzero110
2007-12-08
打赏
举报
回复
你这个数据源 绑那里了? 之前 dataset1 如果用过一次了
在new一次
dataset1 =new dataset();
adapter1=new sqladapter();
adapter1.SelectCommand.CommandText = strsql;
adapter1.SelectCommand.Connection = sqlconnection1;
jsjhj2008
2007-12-08
打赏
举报
回复
我这个dataset1有数据源的啊!
string strsql = "SELECT * FROM yh";
adapter1.SelectCommand.CommandText = strsql;
adapter1.SelectCommand.Connection = sqlconnection1;
skyzero110
2007-12-08
打赏
举报
回复
根据他的错误提示,没有绑定数据源吧?
设断点 看看
asp.net面试题
不定项选择题(共14题,单选或多选): 一、一个HTML文档必须包含三个元素,它们是head、html和( )。 A.scriptB.bodyC.titleD.link 二、下面哪段javascript能弹出一个提示框?( ) A.document.alert(test) B....
asp.net知识库
2.0问题、
错误
解决办法 ASP.NET 2.0使用Web Part创建应用程序之二(共二) 体验 .net2.0 的优雅(2) -- ASP.net 主题和皮肤 NET2.0系列介绍(一).NET 2.0 中Web 应用程序主题的切换 ASP.NET 2.0 中Web 应用程序...
DataAdapter的
Update
无法
找到
Table
Mapping
[
'
Table
'
] 或
Data
Table
“
Table
"
bug:
无法
找到
Table
Mapping
[‘
Table
’] 或
Data
Table
“
Table
”出错代码: DataSet ds = new DataSet(); da.Fill(ds,
table
Name); SqlCommandBuilder cb = new SqlCommandBuilder(da);
关于
Update
无法
找到
Table
Mapping
[
'
Table
'
] 或
Data
Table
“
Table
"问题
近来遇到此问题,百度了很多答案其实并不能解决此问题,偶尔发现了一个细节解决了问题。...dSet.
Table
s["StuInfo"]写成了“stuInfo” 所以编译器提示
无法
找到
Table
Mapping
[
'
Table
'
] 或
Data
Table
“
Table
"
用DataSet或者
Data
Table
更新数据库时的
错误
1.
Update
无法
找到
Table
Mapping
[
Table
] 或
Data
Table
“
Table
”。 adapter.
Update
(ds, "RMDescStrat"); 在上面代码中的函数的参数也可以是
data
table
,可以是如上所示的dataset,根据具体情况进行设置.但是又出现了...
C#
110,552
社区成员
642,562
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章