conn.Execute(str)执行插入操作时,返回记录集吗?

pgmsoul 2009-08-19 11:10:05
var str = "insert into shop(type,operate,goods,number,price) values (...);";
var conn = new ActiveXObject("ADODB.connection");
conn.Open("PROVIDER=SQLOLEDB;DATA SOURCE=(local);UID=;PWD=;DATABASE=;");
conn.Execute(str);
conn.Close();
conn = null;

没有关闭记录集这样会不会造成资源泄漏。
...全文
80 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
weileiweilei110 2009-08-19
  • 打赏
  • 举报
回复
规范性的写法是创建一个recordset对象,用完后将其释放,这样做的好处是可以节省内存,又避免资源泄漏
凡夫与俗子 2009-08-19
  • 打赏
  • 举报
回复
一般不需要的。不放心就加上也可以。
shenymce 2009-08-19
  • 打赏
  • 举报
回复
应该不会的,你的conn都已经关闭了
xuyue3000 2009-08-19
  • 打赏
  • 举报
回复
同意楼上的- -
pgmsoul 2009-08-19
  • 打赏
  • 举报
回复
其实 conn = null这句也没用,一般页面执行完了,这些变量自然会释放。
xb520hh 2009-08-19
  • 打赏
  • 举报
回复
不会返回

28,409

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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