C#中调试时数据库内容修改成功了,但重新启动调试数据又还原为以前的数据,不重新调试就不会还原,怎么办

在调试的时候,从数据库里看确实已经更新了,只是重新调试数据就还原了,代码和数据库连接没有问题... 在调试的时候,从数据库里看确实已经更新了,只是重新调试数据就还原了,代码和数据库连接没有问题 展开
 我来答
fej121121
2013-04-17 · TA获得超过651个赞
知道小有建树答主
回答量:655
采纳率:66%
帮助的人:536万
展开全部
你工程目录下的数据库文件替换了debug目录的数据库文件造成的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2015-05-03
展开全部
亲们,针对这种现象,有谁找到了解决办法。。。。。
分享一下了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
harryiscool
2013-04-17
知道答主
回答量:8
采纳率:0%
帮助的人:3.6万
展开全部
winForm中,你看到的是BIN下面的更新吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yinweidns
2013-04-17 · TA获得超过106个赞
知道小有建树答主
回答量:212
采纳率:0%
帮助的人:126万
展开全部
你看你程序里面有没有一个初始化数据库的方法
追问
在MyData.cs里
private string strDSN;
private OleDbConnection myConn;
public MyData()
{
strDSN = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=员工绩效考核系统.mdb";
myConn = new OleDbConnection(strDSN);
myConn.Open();
}
这个算是一个初始化数据库的办法么?
我的数据库就是放在Debug文件夹下的,它默认的数据库连接是不是这个?
追答
fej121121说的对,你不能把数据库放到debug下。放到其他地方试下然后改下Data Source路径
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式