set rs=conn.execute(sql) 和 conn.execute(sql) 有什么区别啊
setrs=conn.execute(sql)和conn.execute(sql)有什么区别啊我知道setrs=conn.execute(sql)是需要占内存的而conn...
set rs=conn.execute(sql) 和 conn.execute(sql) 有什么区别啊
我知道
set rs=conn.execute(sql) 是需要占内存的
而 conn.execute(sql)好象不怎么占内存
那为什么又要有
set rs=conn.execute(sql)是不是在查询的时候就一定要用
set rs 不太明白 展开
我知道
set rs=conn.execute(sql) 是需要占内存的
而 conn.execute(sql)好象不怎么占内存
那为什么又要有
set rs=conn.execute(sql)是不是在查询的时候就一定要用
set rs 不太明白 展开
展开全部
set rs 是一个结果集,
也就是说前者是返回一个结果集,所以占用内存大
后者不返回所以占用内存小
也就是说前者是返回一个结果集,所以占用内存大
后者不返回所以占用内存小
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
set rs=conn.execute(sql)
是用rs来保存conn.execute(sql)的地址,下次在用直接用RS就可以了阿。
例如C语言的
int rs = 0;
int *rs = malloc(sizeof(int));
是用rs来保存conn.execute(sql)的地址,下次在用直接用RS就可以了阿。
例如C语言的
int rs = 0;
int *rs = malloc(sizeof(int));
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询