超难度的问题!高手进来看看!!!

shixiang9076 2005-03-07 04:42:49
错误信息:Update无法找到TableMapping['Table']或DataTable'table';
...全文
160 17 打赏 收藏 转发到动态 举报
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
shixiang9076 2005-03-08
  • 打赏
  • 举报
回复
快救命a !!
shixiang9076 2005-03-08
  • 打赏
  • 举报
回复
sql语句添加也报同样错误!
jinn 2005-03-08
  • 打赏
  • 举报
回复
不用回答了,你没有用CommandBuilder!
OleDbCommandBuilder custCB = new OleDbCommandBuilder(DataAdapter );
如果不用你必需自己定义每一条数据库访问
的sql语句!(我用的是Ole的)

bthl 2005-03-08
  • 打赏
  • 举报
回复
upup
shixiang9076 2005-03-08
  • 打赏
  • 举报
回复
删除用户删除不掉!
shixiang9076 2005-03-08
  • 打赏
  • 举报
回复
try
{
//删除用户权限
// string sqlstr="delete from TRolerights where userid="+(int)dGuser[dGuser.CurrentCell.RowNumber,0];
// SqlConnection conn=new SqlConnection();
// conn.ConnectionString=fun.db.SqlConnect();
// conn.Open();
// SqlDataAdapter SDA=new SqlDataAdapter(sqlstr,conn);
// DataSet Ds=new DataSet();
// SDA.Fill(Ds);
// SDA.Update(Ds);
// Ds.Dispose();
// SDA.Dispose();
// conn.Close();
// 删除用户信息
// sqlConnection1.ConnectionString=fun.db.SqlConnect();
// sqlConnection1.Open();

MarketsInfo.DSuser.TUsersDataTable DT=this.dSuser1.TUsers;
MarketsInfo.DSuser.TUsersRow Row=DT.FindByuserId((int)dGuser[dGuser.CurrentCell.RowNumber,0]);
Row.Delete();


// DataRow TuserR=this.dSusers1.Tables["TUsers"].Rows.Find((int)dGuser[dGuser.CurrentCell.RowNumber,0]);
// TuserR.Delete();
// dSusers1.TUsers.Rows[dGuser.CurrentRowIndex].Delete();s

dSuser1.AcceptChanges();
sqlDA.Update(dSuser1,"TUsers");
fun.datelog.AddLog("删除用户信息");


}
catch(Exception err)
{
fun.showbox.showD("删除用户信息失败!"+err.Message,1);
}
shixiang9076 2005-03-08
  • 打赏
  • 举报
回复
SQLDA的SelectCommandText:
this.sqlSelectCommand1.CommandText = "SELECT userId, userName, password, trueName, userPhone, userJob, department FROM TUsers";
syeerzy 2005-03-08
  • 打赏
  • 举报
回复
缺CommandBuilder
DimNET 2005-03-08
  • 打赏
  • 举报
回复
gz
nontrick 2005-03-07
  • 打赏
  • 举报
回复
SQLDA的SelectCommandText贴出来看看
MyLf 2005-03-07
  • 打赏
  • 举报
回复
你没有设SqlCommandBuilder
shixiang9076 2005-03-07
  • 打赏
  • 举报
回复
兄弟们过来看看阿! 分数不够可以在加!
shixiang9076 2005-03-07
  • 打赏
  • 举报
回复
try
{
SqlConnection conn=new SqlConnection(db.SqlConnect());
conn.Open();
SqlDataAdapter SQLDA=new SqlDataAdapter(SQLstr,conn);
DataSet DS=new DataSet();
SQLDA.Fill(DS);
SQLDA.Update(DS);
DS.Dispose();
SQLDA.Dispose();
conn.Close();
fun.showbox.showD("保存成功!",1);
}
catch(Exception err)
{
fun.showbox.showD("新增数据失败!参考信息:"+err.Message,1);
}
shixiang9076 2005-03-07
  • 打赏
  • 举报
回复
但是我插入可以插入,还是报这样错,删除不掉数据,更新可以也是报错!,
momentmobile 2005-03-07
  • 打赏
  • 举报
回复
up
qqqdong 2005-03-07
  • 打赏
  • 举报
回复
数据库中没有您tablemapping中指定的表
wxqq2001 2005-03-07
  • 打赏
  • 举报
回复
还有代码呢?

110,534

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧