我从一个登陆窗体进入到主窗体(都要访问数据库);然后在其上进行操作的时候,遇到 题是:错误;我在登陆按钮的代码中:也 finally{ con.Close();dr.Close();con.Dispose()} 但是还是不行,在这个过程中(从登陆窗体到主窗体),我从后台也看到:access数据库一直处于锁定状态.
解决方案 »
- 我在程序中做了一个远程备份,但备份到了我连接服务器的机子上了,我如何将这个.bak文件复制到我本地呢??然后再把服务器的文件删除,这次加高分,谢了?
- C#求一数组最大值
- 安装vs.net是出现的奇怪问题..很急...各位帮帮忙阿
- 在winform里使用浏览器控件(SHDocvW)的问题
- 一个关于图文共存的小问题
- winform界面设计时,控件过多引起闪屏
- C#控制红外报警,每报警一次后,数分钟内禁止报警
- 如何生成。exe或。src类型的文件
- 这个问题怎么解决(关于datagrid)
- vs2015无法直接启动带有类库输出类型的项目,怎么解决,求。。
- 我新建webapplication是,提示不是asp.net1.1版!!!!
- asp.net 网页间传值问题
con.Close()
执行了没有
public static void CompactBackUpDB(string FromDB,string ToDB)
{
try
{
JRO.JetEngine jro;
jro = new JRO.JetEngine();
if(System.IO .File .Exists (ToDB))
{
File.Delete(ToDB);
}
jro.CompactDatabase("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + FromDB,"Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+ToDB + ";Jet OLEDB:Engine Type=5");
//File.Delete (FromDB);
File.Copy(ToDB, FromDB, true);
}
catch (System.Exception CompactAccessDB_Err)
{
throw CompactAccessDB_Err;
}
}
#endregion这代码应该没有问题吧