您的位置:首页 > 其它

求助, Acess + winform无法Update的问题

2006-03-09 19:35 232 查看
非常郁闷的问题,搞了5天了,没有一点进展,身边只有我一个人在用.Net...都快疯了。
大概情况是这样,
想使用DataGridView,Acess数据库,Typed DataSet。
用户使用DataGridView添加数据后,点击保存按钮,然后执行

if (this.basedbDataSet.HasChanges())
{
try
{
this.friendsTableAdapter.Update(this.basedbDataSet.Friends.Select(null, null, DataViewRowState.Deleted));

this.friendsTableAdapter.Update(this.basedbDataSet.Friends.Select(null, null, DataViewRowState.Added));

this.friendsTableAdapter.Update(this.basedbDataSet.Friends.Select(null, null, DataViewRowState.ModifiedCurrent));
}
catch (Exception ex)
{
this.basedbDataSet.RejectChanges();
Console.WriteLine(ex.Message);
}
}
可气的是,执行过程没有错误,
然后使用以下代码,

this.basedbDataSet.Friends.Clear();
this.friendsTableAdapter.Fill(this.basedbDataSet.Friends);
结果是,能在DataGridView中看见刚才添加的数据。

好像,已经正确完成了数据库操作。

可是我却在Access数据库中没有看见添加的数据!!狂晕!!!

连续几天我都找不到一个winform, access, update的例子,又没有找到一个好的C#论坛,真是恼火,有谁能指点一下吗?拜托了~~~

代码在这里
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐