try
{}
catch(Exception ex)
{
MessageBox.show(ex.ToString());
}
检查一下具体的错误
{}
catch(Exception ex)
{
MessageBox.show(ex.ToString());
}
检查一下具体的错误
解决方案 »
- 我想创建一个窗体,保持标题栏存在,但标题栏又不可见。
- 很菜的问题:BeginReceiveFrom 如何知道接收到了多少数据?
- 现成的c#程序我有一句看不懂
- dropdownlist的问题
- 对CLI源码的困惑
- 请教,从一个数据库中读出image字段,放入一个Session中,传到另一页,如何再将这个Session写回到数据库的image字段中去?
- c# 读取.mdi格式的文件
- 如何在新的MDI子窗体打开时关闭其他子窗体?
- string类型的split方法的使用问题
- MagicLibrary的使用
- 麻烦大家谈谈"底层",我到现在还不了解这方面.究竟什么才是底层技术?
- 200分!在线等!执行了TLBIMP后的Word.dll文件还是不能加入的COM组件!
Select name,sex from youtable你这里:删除后
想返回受影响的行!这样做做不到,除非采用存储过程.
SqlCommand cmddel=new SqlCommand(delstr,mtconn);
cmddel.Parameters.Add(New SqlParameter("@记录号", SqlDbType.Decimal,9))
cmddel.Parameters("@记录号").Value = 是你具体的值(我想不会是id吧,类型都不对)
mtconn.Open() ;
cmddel.ExecuteNoQuery();
mtconn.Close() ;
应该是存储过程才有参数。
string delete_id ="";
delete_id = id; //你要删除的记录号
string delstr ="delete * from mtzl where 记录号'"+delete_id;
SqlCommand cmddel=new SqlCommand(delstr,mtconn);
mtconn.Open() ;
cmddel.executeno.....
mtconn.Close() ;
是在cmddel.ExecuteNonQuery();上面显示绿颜色左边还有小箭头还是出现这样的错误
string delstr ="delete * from mtzl where 记录号="+"1";
SqlCommand cmddel=new SqlCommand(delstr,mtconn);
mtconn.Open() ;
cmddel.ExecuteNonQuery();
mtconn.Close() ;
//执行带参数的存储过程
private void ExecSP(string sp_name,string para1,string para2)
{
SqlConnection cnn = GetSqlConnection();
SqlCommand cmd = new SqlCommand(sp_name,cnn);
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.Add("@item_id",SqlDbType.NVarChar,255);
cmd.Parameters.Add("@item_name",SqlDbType.NVarChar,255);
cmd.Parameters["@item_id"].Value = para1;
cmd.Parameters["@item_name"].Value = para2;
cnn.Open();
cmd.ExecuteNonQuery();
cnn.Close();
}