日期:2014-05-19  浏览次数:20804 次

帮帮忙!保存出错!谢谢啦
private   void   btn7_Click(object   sender,   System.EventArgs   e)
{
string   connStr,InsertCmd;
connStr= "Server=(local);Database=tester;Trusted_Connection=SSPI ";

InsertCmd= "Insert   Into   PTtest(TestVoltage,TestCurrent,RatedCurrent,loss,VoltageChannel,CurrentChannel)   Values( ' "+Checkfloat(textBox1.Text)+ " ', ' "+Checkfloat(   textBox2.Text)+ " ', ' "+Checkfloat(textBox3.Text)+ " ', ' "+Checkfloat(textBox4.Text)+ " ', ' "+Checkint(textBox5.Text)+ " ', ' "+Checkint(textBox6.Text)+ " ') ";
                     
SqlConnection   conn;
SqlCommand   cmd;
conn=new   SqlConnection(connStr);
conn.Open();
cmd=new   SqlCommand(InsertCmd,conn);
cmd.ExecuteNonQuery();
conn.Close();
ShowTest();
saved=true;

}


点击保存按钮后,出现错误:未处理的“System.Data.SqlClient.SqlException”类型的异常出现在   system.data.dll   中。

其他信息:   系统错误。
 
中断后,光标停在:cmd.ExecuteNonQuery();处,大家给看看到底什么错误呀?
曾经用这个代码操作国其他表格没错误!郁闷中    


------解决方案--------------------
单步调试 取得sql语句 在查询分析器中执行

应该是sql的错误
------解决方案--------------------
SQL语句有问题