社区
数据库
帖子详情
记录的更新和插入问题!
FlashMovie
2003-09-25 09:01:33
odbc连接数据库,应用程序中使用CRecordset和CRecordView类
(1).怎样在不重新运行程序的情况下,能够从界面浏览到刚刚向数据库新插入的记录?
(2).在插入记录时怎样顺序将其插入,比如,表的关键字是“编号”,当插入编号为10008的记录时,使该记录插入到10007和10009之间。
...全文
35
8
打赏
收藏
记录的更新和插入问题!
odbc连接数据库,应用程序中使用CRecordset和CRecordView类 (1).怎样在不重新运行程序的情况下,能够从界面浏览到刚刚向数据库新插入的记录? (2).在插入记录时怎样顺序将其插入,比如,表的关键字是“编号”,当插入编号为10008的记录时,使该记录插入到10007和10009之间。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
InternetEmail
2003-10-26
打赏
举报
回复
再帮你up
InternetEmail
2003-10-26
打赏
举报
回复
CRecordset.Requery或者重新open一下~
lj1006
2003-10-01
打赏
举报
回复
upup
akun
2003-09-26
打赏
举报
回复
CRecordset.Requery或者重新open一下~
像ms sql server这样的大型数据库系统只能添加纪录,不能插入的,你的意图可以通过
open得到recordset,由你的程序来对返回的recordset进行排序~~
gaoyoujun
2003-09-26
打赏
举报
回复
应该利用Requery()成员函数来重建纪录集,还要调用视窗的UpdateData()成员函数将新的纪录数据传送给窗口控件
spwnihao
2003-09-26
打赏
举报
回复
(1).怎样在不重新运行程序的情况下,能够从界面浏览到刚刚向数据库新插入的记录?
释放当前的结果集,重新查询一遍,刷新界面
(2).在插入记录时怎样顺序将其插入,比如,表的关键字是“编号”,当插入编号为10008的记录时,使该记录插入到10007和10009之间。
这个没有什么特殊的吧,当你往外取的时候,按“编号“排序就行了。不过你这么做很危险,注意并发处理,主键从复的问题。一般都不用这么做,直接把“编号”字段做成“递增”的就行了。
DalyQiao
2003-09-26
打赏
举报
回复
你试试动态记录集行不行
aben456
2003-09-25
打赏
举报
回复
1.
CDatabase db
db.OpenEx(xxx, CDatabase::noOdbcDialog);
db.Execute("insert into table");
db.close();
2.感觉这个是不是可以利用索引由数据库来完成,而不是程序实现
MySQL实现有
记录
就忽略,没
记录
就
插入
以及有
记录
就
更新
,没
记录
就
插入
有数据和无数据是以什么为判断标准?为了彻底搞清楚,我们可以做个实验。 表里面有这些数据: 当insert ignore的数据包含主键的时候,只要主键相同,就认为数据存在,
插入
会失败,验证如下: 当insert ignore的数据...
oracle中
更新
和
插入
,Oracle 的 merge
更新
和
插入
操作
1)主要功能提供有条件地
更新
和
插入
数据到数据库表中如果该行存在,执行一个UPDATE操作,如果是一个新行,执行INSERT操作— 避免了分开
更新
— 提高性能并易于使用— 在数据仓库应用中十分有用2)MERGE语句的语法如下:...
MySql实现无则
插入
有则
更新
的解决方案
例如:新增用户,以身份证号码作为唯一身份标识,
插入
时若先查询是否存在
记录
再决定
插入
还是
更新
,在高并发情况下必然存在
问题
。本文提供三种解决方案。 方案一 加锁 无论通过synchronized锁、Reen...
mysql
插入
或
更新
2.业务层一般做法是先查询,如果不存在在
插入
,如果存在则
更新
,但是查询和
插入
不是原子性操作,在并发量比较高的时候,可能两个线程都查询某个
记录
不存在,所以会执行两次
插入
,然后其中一条必然会因为主键(这里说...
mysql查询是否存在某条
记录
,不存在则
插入
,存在则
更新
在工作中,会遇到这样的情形,查询数据库中是否存在一条
记录
信息,如果不存在则
插入
一条新的信息,如果存在,则
更新
已有的信息。 面对这样的需求,之前采用的是先读取一遍数据库,判断是否有数据,如果没有则
插入
一...
数据库
4,011
社区成员
39,816
社区内容
发帖
与我相关
我的任务
数据库
VC/MFC 数据库
复制链接
扫一扫
分享
社区描述
VC/MFC 数据库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章