C#中压缩ACCESS数据库的问题
各位:
我的需求是先删除数据库里的内容,然后压缩,但压缩不成功并提示:尝试打开的数据库已经被机器 'XXX' 上的用户 'Admin' 以排它的方式打开’。如果我单独把压缩放到一个按钮中又没有问题,现在我是把压缩代码和删除代码放在同一个按钮下,想删除完数据后立即进行压缩。有没什么更好的办法解决呢?下面是我的代码:
private void button4_Click(object sender, System.EventArgs e)
{
OleDbConnection myConn = new OleDbConnection ( strCon ) ;
System.Data.OleDb.OleDbCommand myCommand =new OleDbCommand();
myCommand.Connection=myConn;
myConn.Open();
try
{
myCommand.CommandText="delete from gjb";
myCommand.ExecuteNonQuery();
myCommand.CommandText="delete from hz";
myCommand.ExecuteNonQuery();
this.button1.Enabled=true;
this.button4.Enabled=false;
this.richTextBox1.Clear();
this.textBox1.Text="";
MessageBox.Show("数据删除成功!");
}
catch (Exception ex)
{
MessageBox.Show("数据删除失败!"+ ex.ToString());
}
myCommand.Dispose();
myConn.Close();
MessageBox.Show(myConn.State.ToString());//在调试程序时,检测其连接状态,发现状态确实是CLOSED。
//下面开始是压缩代码!
try
相关问答:
哪里出错了,输出这样的结果??
<%@ Page Language="VB" AutoEventWireup="false" aspcompat="true" CodeFile="Default.aspx.vb" Inherits="_Default" %&g ......
txt 和XML 格式相应
不借助DataSet
导入读取TXT文件
然后直接写入XML(同一文件,不同数据,递增原数据没有被覆盖情况下增加数据.)
教个要点或最好是有个代码提示的
过路好汉 帮个忙撒^^
不会,帮楼主 ......
我这里有一个登陆WIFI网络的页面。由于WIFI经常断线,所以要反复地在这个网页上登陆,没法无人值守。
所以,我想做一个C#程序,放一个webbrowser控件,自动填表并自动点击提交按钮。
问题一:
基本照网上找的程序 ......
用"服务器控件名.Style.Add("display","")可以给这控件添加CSS,怎么样才能给读出来呢?
怎么都没人帮忙啊
人都死哪去了
控件ID.Style[HtmlTextWriterStyle.BackgroundColor]
控件 ......
以下是一段JavsScript脚本,但运行时总会产生 “Microsoft JScript 运行时错误: 'null' 为空或不是对象”异常,大家帮看一下。
<form id="form1" runat="server">
< ......