当前位置: 代码迷 >> Sql Server >> C#的Datatable跟sql的临时表有什么区别
  详细解决方案

C#的Datatable跟sql的临时表有什么区别

热度:76   发布时间:2016-04-24 10:00:32.0
C#的Datatable和sql的临时表有什么区别,
C#的Datatable和sql的临时表有什么区别,
------解决思路----------------------
临时表的什么周期有限,这是主要区别,而且本身就是两种语言的对象,没什么可比性,你可以从临时表读取数据然后加载到datatable
------解决思路----------------------
C#的Datatable:
 存储在 WEB 服务器上的内存中。

sql的临时表:
1表变量 存储在DB服务器的内存中
2 #开头的表 存储在DB服务器的 temp 数据库。

------解决思路----------------------
把Datatable 循环读取, 然后拼接SQL语句插入到临时表, 这跟平时 增删改查中的增没什么区别, 主要是在数据库语句上 你现在要用的临时表。
------解决思路----------------------
C#的Datatable是保存在内存里,sql的临时表是保存在tempdb数据库里
  相关解决方案