- 论坛徽章:
- 0
|
我在一个数据库查询文件里面写了一个方法
public int Delete_accident_type(int nRow)
{
int flag = 0;
cmd.CommandText = string.Format ("delete from a_accident where accident_id = {0}",nRow);
try
{
conn.Open();
cmd.ExecuteNonQuery();
flag = 1;
}
catch (Exception ex)
{
throw (ex);
}
finally
{
cmd.Dispose();
conn.Close();
}
return flag;
}
然后在另外一个文件中,调用删除数据库中的数据
int DeleteOk = manage.Delete_accident_type(nRow);
nRow是要删除数据库中的数据的行数
但是在运行调试的时候出错,文件没有错误,但是在删除数据的时候,会出现错误
ConnectionString 属性尚未初始化。
行 54: catch (Exception ex)
行 55: {
行 56: throw (ex);
行 57: }
行 58: finally
我把行 56: throw (ex);
注释掉以后,程序没有错误,但是会删除不成功 |
|