2017-03-28 18 views
-3

我創建了一個類名EmployeeData工作在這裏寫這個代碼中插入單選按鈕值在SQL數據庫,我想插入單選框值在SQL數據庫我想用類

public static void AddEmployee(Employee employee) 
     { 
      string connString = ConfigurationManager.ConnectionStrings["Employee"].ConnectionString; 
      SqlConnection conn = new SqlConnection(connString); 

      using (conn) 
      { 
       SqlCommand cmd = new SqlCommand("ADDEMPLOYEE", conn); 
       cmd.CommandType = CommandType.StoredProcedure;     
       cmd.Parameters.Add("@Name", SqlDbType.NVarChar, 50).Value = employee.Name; 
       cmd.Parameters.Add("@FName", SqlDbType.NVarChar, 50).Value = employee.Fname; 
       cmd.Parameters.Add("@Address", SqlDbType.NVarChar, 50).Value = employee.Address; 
       cmd.Parameters.Add("@Email", SqlDbType.NVarChar, 50).Value = employee.Email; 
       cmd.Parameters.Add("@Mobile", SqlDbType.NVarChar, 50).Value = employee.Mobile; 
       cmd.Parameters.Add("@Pincode", SqlDbType.NVarChar, 50).Value = employee.Pincode; 
       cmd.Parameters.AddWithValue("@VB", SqlDbType.Bit).Value = employee.VB; 
       cmd.Parameters.AddWithValue("@ASP", SqlDbType.Bit).Value = employee.ASP; 
       cmd.Parameters.AddWithValue("@Gender", SqlDbType.Int).Value = employee.Gender; 
       conn.Open(); 
       cmd.ExecuteNonQuery(); 
      } 
     } 
+0

問題在哪裏?你忘了添加一個? – Rahul

+2

您需要一個特殊的DataBase來存儲RadioButton。 – user3292642

+0

使用單選按鈕的文本值。 – jdweng

回答

0

參數添加到您的存儲過程調用:

cmd.Parameters.AddWithValue("@ValueOfRadioButtonr", SqlDbType.Int).Value = MyRadioButton.Value; 

在數據庫的存儲過程中,請確保處理額外的參數。