class Conn_DB:
public class Conn_DB
{
int i=0;
public static string str="";
public static string ErrorStr="";
public OleDbConnection Conn=null;
public Conn_DB()
{
try
{
Conn=new OleDbConnection("Provider=Microsoft.Jet.OleDb.4.0;Data Source="+str+";");
Conn.Open();
}
catch(OleDbException ex)
{
Console.WriteLine("Error: Failed to create a database connection. \n{0}", ex.Message);
return ;
}
}
public int Insert(string SqlSyntax)
{
i = 0;
try
{
OleDbCommand cmd = new OleDbCommand(SqlSyntax,this.Conn);
i = cmd.ExecuteNonQuery(); return i ;
}
catch(OleDbException ex)
{
return i ;
}
finally
{
Conn.Close();
}
}
}*.aspx
private void Page_Load(object sender, System.EventArgs e)
{
Conn_DB.str=Server.MapPath("abc.mdb");
conn=new Conn_DB();
TextBox1.Text=conn.Delete("delete from [user] where uid='aaa'").ToString();
}TextBox1的值為0說明刪除不成功,為1就成功.
為什麼會刪除不了.Sql語句是對的...........................
急急急急急急急急急急急急急急急急急急急急急急急急急急急
public class Conn_DB
{
int i=0;
public static string str="";
public static string ErrorStr="";
public OleDbConnection Conn=null;
public Conn_DB()
{
try
{
Conn=new OleDbConnection("Provider=Microsoft.Jet.OleDb.4.0;Data Source="+str+";");
Conn.Open();
}
catch(OleDbException ex)
{
Console.WriteLine("Error: Failed to create a database connection. \n{0}", ex.Message);
return ;
}
}
public int Insert(string SqlSyntax)
{
i = 0;
try
{
OleDbCommand cmd = new OleDbCommand(SqlSyntax,this.Conn);
i = cmd.ExecuteNonQuery(); return i ;
}
catch(OleDbException ex)
{
return i ;
}
finally
{
Conn.Close();
}
}
}*.aspx
private void Page_Load(object sender, System.EventArgs e)
{
Conn_DB.str=Server.MapPath("abc.mdb");
conn=new Conn_DB();
TextBox1.Text=conn.Delete("delete from [user] where uid='aaa'").ToString();
}TextBox1的值為0說明刪除不成功,為1就成功.
為什麼會刪除不了.Sql語句是對的...........................
急急急急急急急急急急急急急急急急急急急急急急急急急急急
解决方案 »
- 厚着脸再来求教~一个panel设置了mouse_enter事件而获得焦点,却发现panel里的textbox碰一下鼠标就失去了焦点了
- Web下的二维表头实现
- C#读Excel文件(*.xls文件格式),怎么控制某一列类型为文本
- C#如何将多个数组中的数据存入SQL Server表中?
- C#调用DLL的转码问题
- C# 如何把控件 treeView1的值 copy一份给 treeView1?要值传递
- ***请问有没有校验email地址的正规法则,请各位大虾帮忙给写一下.
- 紧急求助一个在excel中画曲线图的问题!
- VB6和.NET中,Excel 空值的区别造成的转换问题
- 如何利用wmi实现启动远程机器上的进程?请高手指点!
- 界面语言转换
- 《龙与地下城OL》是用.NET开发的么?
再说你的try catch隐藏了错误的原因,建议在catch里使用MessageBox.Show(ex.Message)看下你的错误类型