关于数据保存问题

zlinsc001 2011-04-16 01:49:46
我看了下ado操作access的一篇文章
http://blog.csdn.net/zyq5945/archive/2010/04/29/5541280.aspx
其中各种功能都是“所见即所得”,也就是说修改后马上见效。但我希望的是通过点击“保存”按钮来修改数据表,有什么比较好的思路吗?
...全文
55 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
zxhx 2011-04-16
  • 打赏
  • 举报
回复
比较好的方式是点击修改按钮出来一个可修改的对话框,对话框内容应该是你当前游标所指向的那条数据,这种情况可以使用模态对话框实现,可以参考一下下面的:
http://blog.csdn.net/zxhx/archive/2011/04/12/6317592.aspx
King_hhuang 2011-04-16
  • 打赏
  • 举报
回复
可以用SQL语句
每修改一次就生成一条SQL语句
保存的时候就把这些SQL语句都执行啦
zlinsc001 2011-04-16
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 king_hhuang 的回复:]

你修改的时候就可以记录
或者你保存的时候全部比较一下
修改过的就更新数据库
[/Quote]

这样感觉很麻烦,就只能这样吗?
King_hhuang 2011-04-16
  • 打赏
  • 举报
回复
你修改的时候就可以记录
或者你保存的时候全部比较一下
修改过的就更新数据库
zlinsc001 2011-04-16
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 king_hhuang 的回复:]

你可以在保存按钮的消息响应中执行数据库操作啊
[/Quote]

但是修改的次数和类型未知,要怎样记录每一次的修改?
King_hhuang 2011-04-16
  • 打赏
  • 举报
回复
你可以在保存按钮的消息响应中执行数据库操作啊

4,011

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 数据库
社区管理员
  • 数据库
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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