| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 673 人关注过本帖
标题:[求助]C#数据库异常问题
只看楼主 加入收藏
dirandy001
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2007-11-18
收藏
 问题点数:0 回复次数:1 
[求助]C#数据库异常问题
你好,唔,我出了点小问题,数据库的
简单说吧:一个窗口,里面两个TextBox:txt1,txt2;两个Botton:btnDelete,btnAdd
数据库Access的,OPEN已连上,我就不说了,下面
//类顶上
{
OleDbDataAdapter m_ad = new OleDbDataAdapter("select * From dd",OleDbconnects );
DataTable m_dt = new DataTable();
int m_row = 0;
}
//btnAdd的Click()
{
DataRow drN = m_dt.NewRow();
drN["name"] = txt1.Text;
drN["age"] = Convert.ToInt32(txt2.Text);//数据库只有name和age两个列
m_dt.Rows.Add(drN);
m_ad.Update(m_dt);
m_row = m_dt.Rows.Count - 1;
this.ShowCurrentRecord();
}
//btnDelete的Click()
{
if (m_dt.Rows.Count != 0)
{
m_dt.Rows[m_row].Delete();
m_ad.Update(m_dt);
m_dt.AcceptChanges();
m_row = 0;
this.ShowCurrentRecord();
}
}
测试为:
1,按Add键:数据库中加入一条数据txt1.text和txt2.text (OK)
2,按Delete:删除一条数据,以m_row为索引 (OK)
3,先按Add,再按Delete(先加后删,出异常)
异常为:违反并发性: UpdateCommand 影响了预期 1 条记录中的 0 条。
..所以。。请教?
搜索更多相关主题的帖子: 数据库 
2007-11-18 09:21
dirandy001
Rank: 1
等 级:新手上路
帖 子:13
专家分:0
注 册:2007-11-18
收藏
得分:0 
十贴!

2007-11-19 09:37
快速回复:[求助]C#数据库异常问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.014136 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved