以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]关于SQLCommand 加载表和 datatable load 的区别  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=146026)

--  作者:81538475
--  发布时间:2020/2/14 14:51:00
--  [求助]关于SQLCommand 加载表和 datatable load 的区别
如果我不需要显示和操作报个,只是读取和写入数据,SQLCommand 和 datatable load 这两种方式,在内存消耗上和效率上哪个更高呢.推荐用哪种方式呢
    Dim cmduser As New SQLCommand
    cmduser.C
    cmduser.CommandText = "SE/ECT * From {users}"
    dtuser = cmduser.ExecuteReader()



--  作者:有点蓝
--  发布时间:2020/2/14 14:55:00
--  
无法这样简单比较的,需要看具体的使用场景和功能。
--  作者:81538475
--  发布时间:2020/2/14 14:57:00
--  
拿我如果把数据 SQLCommand 进来. 可以释放内存吗
--  作者:有点蓝
--  发布时间:2020/2/14 14:58:00
--  
可以的。事件执行完毕,或者窗口关闭后,使用的内存在一定时间后自动会释放的
[此贴子已经被作者于2020/2/14 14:58:54编辑过]