我在做程序的时候发现这样一个问题,需要对数据库插入一条数据。然后,运行程序后,发现DEBUG里的数据库被更新了,而根目录上的数据库却没更新,而我每次连接数据库是连接在根目录数据库上的,所以数据就一直不被更新,请问这个问题怎么解决?谢谢

解决方案 »

  1.   

    debug文件夹仅为调试用,正式发布后就一致了...调试期间将数据库文件属性“复制到输出目录”改为“如果较新则复制”即可...
      

  2.   

    不要使用绝对路径,应该用相对路径或者用Environment.CurrentDirectory或AppDomain.CurrentDomain.BaseDirectory获取运行时路径...
      

  3.   

    路径,写成绝对路径你的VS是DEBUG模式,那当然直接就是读取的bin\debug下面的