简单得数据库更新问题 未处理的“System.Data.SqlClient.SqlException”类型的异常出现在 system.data.dll 中。其他信息: 系统错误。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 其实你可以用SqlCommandBuilder类就根本不必配置那么多参数的自己先看一下帮助拉 我知道.我发现错误就在我的SQL语句那里.但问题在那里呢? 好象应该是这样一来写的把SqlParameter myParameter = new SqlParameter("@CompanyCode",SqlDbType.NChar,20); myParameter.SourceColumn = "CompanyCode"; //应该要设置一下这个参数把 myParameter.SourceVersion = DataRowVersion.Current; myParameter.Direction = ParameterDirection.Output; //然后再添加的吧 sqlupdatecompany.Parameters.Add(myParameter); 刚才那个可能不对的好象应该是这样一来写的把SqlParameter myParameter = new SqlParameter("@CompanyCode",SqlDbType.NChar,20); myParameter.SourceColumn = "CompanyCode"; //应该要设置一下这个参数把 myParameter.SourceVersion = DataRowVersion.Current; //然后再添加的吧 sqlupdatecompany.Parameters.Add(myParameter); 看看你的连接字符串,可能是scscm有问题调试一下,看是在哪步出的错 string sql="update company set CompanyCode = '"+CompanyCode+"',Name = '"+Name+"',Re = '"+Re+"',Editdate = getdate() where CompanyId = '"+CompanyId+"'";SqlCommand cmd = new SqlCommand(sql, con);cmd.ExecuteNonQuery(); 修改不了app.config的值? 急急急! winform 要求post提交表单,并取得返回源文件 反射不能修改结构成员的值? IList<>的add方法到底从哪里实现的呢? exe文件内嵌数据库用什么方式比较好? FATIE C#基础题 下了个vs 2005 beta2 不太会用... 在CS类中如何触发控件中的事件?急 请问为什么会出现异常? C#提取数据 CodeGen 代码生成器
SqlParameter myParameter = new SqlParameter("@CompanyCode",SqlDbType.NChar,20);
myParameter.SourceColumn = "CompanyCode";
//应该要设置一下这个参数把
myParameter.SourceVersion = DataRowVersion.Current;
myParameter.Direction = ParameterDirection.Output;
//然后再添加的吧
sqlupdatecompany.Parameters.Add(myParameter);
SqlParameter myParameter = new SqlParameter("@CompanyCode",SqlDbType.NChar,20);
myParameter.SourceColumn = "CompanyCode";
//应该要设置一下这个参数把
myParameter.SourceVersion = DataRowVersion.Current;
//然后再添加的吧
sqlupdatecompany.Parameters.Add(myParameter);
调试一下,看是在哪步出的错
SqlCommand cmd = new SqlCommand(sql, con);
cmd.ExecuteNonQuery();