c#编程问题
SqlCommand cmd = new SqlCommand(sqlstr, conn);明明返回四行,为什么cmd.ExecuteNonQuery()的值却是-1?很是不解,哪位大虾帮忙哈
补充:呵呵……粗心,这个问题我已经解决了,谢谢各位哈,不过你们谁知道如何让textbox接受中文输入法不?
补充:呵呵……粗心,这个问题我已经解决了,谢谢各位哈,不过你们谁知道如何让textbox接受中文输入法不?
答案:ExecuteNonQuery是执行SQL语句并返回受影响的行数,肯定是你的SQL语句有问题,
你可以把你的SQL语句放到你的查询分析器中去执行一下,看看有什么结果。-1是没有受影响的行数或者出现异常。检查sql