社区
数据库(包含打印,安装,报表)
帖子详情
使用recordset.update和使用insert插入数据有什么区别?
idoudoum
2004-12-03 09:28:47
性能一样?
...全文
162
7
打赏
收藏
使用recordset.update和使用insert插入数据有什么区别?
性能一样?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
viena
2004-12-03
打赏
举报
回复
Recordset灵活,但是要用好必须要对它非常了解,比如打开参数;初学者使用不够方便;
在ADO.NET里,已经没有了Recordset,这就避免了Recordset使用不当的问题;
比如DataReader就相当于只读只向前记录集,读数据库效率比较高。
viena
2004-12-03
打赏
举报
回复
recordset灵活,但要有更多额外的系统开销,效率低,如果不是必须的尽量不要用;
执行SQL语句直接,效率高的多
jilong4
2004-12-03
打赏
举报
回复
大量数据录入时用insert
pweixing
2004-12-03
打赏
举报
回复
记着一个原则:
用sql 命令的速度永远比程序的循环来的快的多!
xuwuyu
2004-12-03
打赏
举报
回复
当然不一样,建议使用SQL语句的insert,速度快了不知道多少倍。
aohan
2004-12-03
打赏
举报
回复
'*******使用recordset.update和使用insert插入数据有什么区别?
'********性能一样?
insert是SQL语句式的插入所以效率会高很多,不能说性能一样,只能说效果一样
love880770
2004-12-03
打赏
举报
回复
1、
recordset.addnew
recordset.update
数据出错时比较容易查出来。
2、用insert 时数据出错查起来很难,还有的是数据不能带有“'”的字符,否则出错。
3、两个相结合是最好的办法。
Java
数据
库编程宝典2
6.1
使用
SQL
INSERT
插入
数据
6.1.1
INSERT
语句 6.1.2
使用
带有JDBC的
INSERT
6.1.3
使用
INSERT
SELECT 6.2
UPDATE
语句 6.2.1 在
UPDATE
中
使用
经计算的值 6.2.2
UPDATE
的常见问题 6.3 带有提交和回滚的事务管理...
Java
数据
库编程宝典4
6.1
使用
SQL
INSERT
插入
数据
6.1.1
INSERT
语句 6.1.2
使用
带有JDBC的
INSERT
6.1.3
使用
INSERT
SELECT 6.2
UPDATE
语句 6.2.1 在
UPDATE
中
使用
经计算的值 6.2.2
UPDATE
的常见问题 6.3 带有提交和回滚的事务管理...
Java
数据
库编程宝典1
6.1
使用
SQL
INSERT
插入
数据
6.1.1
INSERT
语句 6.1.2
使用
带有JDBC的
INSERT
6.1.3
使用
INSERT
SELECT 6.2
UPDATE
语句 6.2.1 在
UPDATE
中
使用
经计算的值 6.2.2
UPDATE
的常见问题 6.3 带有提交和回滚的事务管理...
Java
数据
库编程宝典3
6.1
使用
SQL
INSERT
插入
数据
6.1.1
INSERT
语句 6.1.2
使用
带有JDBC的
INSERT
6.1.3
使用
INSERT
SELECT 6.2
UPDATE
语句 6.2.1 在
UPDATE
中
使用
经计算的值 6.2.2
UPDATE
的常见问题 6.3 带有提交和回滚的事务管理...
vb学生成绩管理系统
'拼写
Insert
插入
语句 strSQL = "
Insert
Into 学生情况表(学号,姓名)" strSQL = strSQL + " Values('" + Text1.Text + "'," strSQL = strSQL + "'" + Text2.Text + "'" + ")" ADOcn.Execute strSQL '执行
Insert
语句 ...
数据库(包含打印,安装,报表)
1,216
社区成员
55,954
社区内容
发帖
与我相关
我的任务
数据库(包含打印,安装,报表)
VB 数据库(包含打印,安装,报表)
复制链接
扫一扫
分享
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章