我用VS2008,C#写了个WINFORM
数据库是ACCESS,放到BIN\DEBUG里面了,在初期调试的时候都可以操作数据库,但是生成发布以后,打开EXE连接是打包前的数据内容,在前台可以对数据库做任何操作,但...
数据库是ACCESS,放到BIN\DEBUG里面了,在初期调试的时候都可以操作数据库,但是生成发布以后,打开EXE连接是打包前的数据内容,在前台可以对数据库做任何操作,但是数据库实际没有发生任何变化,实在是不知道什么原因了,如果我把BIN下的文件夹考的别人的机子里面(装的.NET)或者改变任何地方(自己的机子)都是可以操作的。高手帮忙解答一下 实在是没有办法了!
展开
展开全部
1首先检查数据库是否在工程文件里,(应该放到BIN\DEBUG目录下)
2检查数据库连接字符串,数据库地址必须是相对路径
...我怀疑你是在编译器里直接添加的数据库文件对吧?我以前也出过和你一样的问题
2检查数据库连接字符串,数据库地址必须是相对路径
...我怀疑你是在编译器里直接添加的数据库文件对吧?我以前也出过和你一样的问题
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
文件夹里面有一个debug目录一个release,生成发布版是不是在release目录下面啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2011-02-04
展开全部
那就是路径问题 没多大问题的
我感兴趣的是 你前台可以正常使用 就说明你的数据是存储进去了 但是为何你去查看数据库没有改动?肯定有多个路径有相同的数据库 仔细在检查一下吧
我感兴趣的是 你前台可以正常使用 就说明你的数据是存储进去了 但是为何你去查看数据库没有改动?肯定有多个路径有相同的数据库 仔细在检查一下吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询