なぜこのメッセージが表示されるのか本当にわかりません
ExecuteNonQuery:CommandTextプロパティが初期化されていません
私のコードにはエラーがまったくなく、それを見ると見栄えがします。私は解決策を求めてウェブを見てきましたが、何も見つかりません。これは私のコードです。どんな助けでも大歓迎です。
SqlConnection conn = new SqlConnection("Data Source=VALONS;Initial Catalog=gym;Integrated Security=True");
SqlCommand cmd;
public NewMem()
{
InitializeComponent();
}
private void label2_Click(object sender, EventArgs e)
{
}
private void NewMem_Load(object sender, EventArgs e)
{
}
private void btnSave_Click(object sender, EventArgs e)
{
try
{
conn.Open();
cmd = new SqlCommand("Insert into member(SocialSecurity, Name, City, Street, Zipcode, Email, Phone) values ('" + textSocialSecurity + "','" + textName + "','" + textCity + "','" + textStreet + "','" + textZipCode + "','" + textEmail + "','" + textPhone + "')" + conn);
cmd.ExecuteNonQuery();
MessageBox.Show("You have successfully inserted values in Member");
conn.Close();
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}