C#中调试时数据库内容修改成功了,但重新启动调试数据又还原为以前的数据,不重新调试就不会还原,怎么办
4个回答
展开全部
你工程目录下的数据库文件替换了debug目录的数据库文件造成的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2015-05-03
展开全部
亲们,针对这种现象,有谁找到了解决办法。。。。。
分享一下了
分享一下了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
winForm中,你看到的是BIN下面的更新吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你看你程序里面有没有一个初始化数据库的方法
追问
在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路径
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询