(INT)faultsGroup爲0或1,但我總是得到這個錯誤:列「FaultGroup」不能爲空C#了MySQLParameter問題
有誰告訴我爲什麼?語法看起來不錯。
MySqlCommand cmdAdd = new MySqlCommand("INSERT INTO Faults (" +
" FaultGroup, Text, Date, IP" +
") VALUES (" +
" @FaultGroup, @Text, @Date, @IP" +
")", conn);
MySqlParameter paramFaultGroup = new MySqlParameter("@FaultGroup", MySqlDbType.Int32);
FaultsGroup faultsGroup = (FaultsGroup) Enum.Parse(typeof (FaultsGroup), myFault.FaultGroup);
paramFaultGroup.Value = (int) faultsGroup;
cmdAdd.Parameters.Add(paramFaultGroup);
cmdAdd.ExecuteNonQuery();
您應該通過單擊答案旁邊的空白複選標記來接受您的問題的答案。 – SLaks 2010-02-23 22:38:46