日期:2014-05-17  浏览次数:20703 次

判断数据库是否成功插入数据问题?
public int DataCz(string Czstr)
  {

  SqlConnection sqlcon = this.getcon();
   
  SqlCommand sqlcom = new SqlCommand();
  sqlcom.Connection = sqlcon;
  sqlcom.CommandText = Czstr;
  sqlcon.Open();
  int n = sqlcom.ExecuteNonQuery();//返回操作数据库后受到影响的数量 sqlcom.Dispose();
   
  sqlcon.Close();
  sqlcon.Dispose();
   
  return n;



  }
每次执行到红色代码段的时候就报错》
(为不是函数的对象 'gcxm' 提供了参数。如果这些参数要作为表提示,则需要使用 WITH 关键字。)

我是想判断返回值n是不是0是0就没成功。不是就成功了。但是每次到这里就出错。

------解决方案--------------------
gcxm是什么?
把你sql语句贴出来。可能是Sql语句的问题。
------解决方案--------------------
sql语句问题吧
------解决方案--------------------
把sqlstr放到查询分析器执行,找问题,怎么连调试都不会!
表gcxm后面加什么鸟括号,加括号就要有字段