各位大神好  ,问题是这样的  
     我们公司是做一个设备的   1秒不到一次操作  想做到每次操作就写一次数据库  保证停电或者什么意外可以知道操作到哪一步了 , 每次数据库写操作都要链接 关闭 是不是会影响效率  能否做到设备一开机就链接数据库  CONN.OPEN   关机再CLOSE
     求大神指点 该怎么做 或者我的想法就是错误的  怎么做到高效不影响效率的写数据

解决方案 »

  1.   

    这么频繁的操作就一个 Open,应用程序退出再Close
      

  2.   

    怎么写呢  难道以开机 登录就OPEN 不关了
    然后后面访问数据库就直接写语句执行?
    这样可以吗
      

  3.   

    怎么写呢  难道以开机 登录就OPEN 不关了
    然后后面访问数据库就直接写语句执行?
    这样可以吗
    是啊。但是这种方法,不一定是推荐的做法。
      

  4.   

    如果你说的是 ADO.NET 的所谓 Conn.Open、Close的话,那么你应该了解一下连接池的概念。因为ADO.NET里边最常见的适配是支持连接池的。那你多为的“高效率”其实不但没有提高效率,反而让连接池无法使用了。
      

  5.   

    windows这样的操作系统做不到,与其考虑突然断电,还不如配一个ups呢。