baidu_16632897 2015-01-05 12:49 采纳率: 0%
浏览 2534
已结题

winform实现程序启动的时候生成临时表,当窗口关闭的时候销毁临时表,数据库为SQLSERVER

C# winform实现程序启动的时候生成临时表,当窗口关闭的时候销毁临时表,数据库为SQLSERVER

我想实现以下功能,当winform启动的时候生成几张临时表,期间会有其他的线程访问这些临时表的数据,当winform退出的时候销毁这些临时表。

我现在是在程序启动的时候创建了一个静态的SqlConnection对象并且打开这个会话,当需要创建临时表的时候,就将这个SqlConnection对象传入方法里面,执行完方法之后我并没有关闭这个SqlConnection对象,但是我发现只要我的方法执行完创建临时表的操作,数据库中的临别表就被自动删除了,局部和全局的临时表我都试过了,都是这样的结果,不知道哪位大神能给点指导意见?

因为我这边数据库中有几个表的数据量比较大,然后更新和删除频繁,所以想把数据写到临时表中去查询,这样和主表分开不影响那边的更新和删除操作。

  • 写回答

9条回答 默认 最新

报告相同问题?

悬赏问题

  • ¥100 c语言,请帮蒟蒻看一个题
  • ¥15 名为“Product”的列已属于此 DataTable
  • ¥15 安卓adb backup备份应用数据失败
  • ¥15 eclipse运行项目时遇到的问题
  • ¥15 关于#c##的问题:最近需要用CAT工具Trados进行一些开发
  • ¥15 南大pa1 小游戏没有界面,并且报了如下错误,尝试过换显卡驱动,但是好像不行
  • ¥15 没有证书,nginx怎么反向代理到只能接受https的公网网站
  • ¥50 成都蓉城足球俱乐部小程序抢票
  • ¥15 yolov7训练自己的数据集
  • ¥15 esp8266与51单片机连接问题(标签-单片机|关键词-串口)(相关搜索:51单片机|单片机|测试代码)