에 액세스하는,하지만 난 당신이 매개 변수를 정의하는 MS Access 데이터베이스ASP.Net 연결이 내 코드입니다
protected void Submit_Click(object sender, EventArgs e)
{
string connectionString = @"Provider=Microsoft.Jet.OLEDB.4.0;"
+ @"Data Source=E:\Parhai\Semester 06\Web\Assignments\i140097_Assignment_02\i140097_a02\i140097_a02\Database\Survey.mdb; Persist Security Info=False";
con = new OleDbConnection(connectionString);
con.Open();
using (con)
{
cmd = new OleDbCommand("INSERT INTO [Person] (Gender, Age, Occupation, Income) VALUES (" + gender.Text + ",'" + age.Text + ",'" + occup.Text + ",'" + income.Text + ")");
cmd.Parameters.AddWithValue("@Gender", gender.Text.ToString());
cmd.Parameters.AddWithValue("@Age", int.Parse(age.Text.ToString()));
cmd.Parameters.AddWithValue("@Occupation", occup.Text.ToString());
cmd.Parameters.AddWithValue("@Income", int.Parse(income.Text.ToString()));
lbl_show.Text = "Added!!!";
}
}
오류가 ExecuteNonQuery로 인한 것 같습니다 ... 추가 할 예정입니까? –
ExecuteNonQuerry를 추가하면 예외가 발생합니다 ... 무엇을할까요 ???? –
게시 한 코드에 따라 SQL을 실행하지 않습니다. 그럼 당신의 의견은 오류를 언급 ... 당신이 누락되었습니다 : cmd.ExecuteNonQuery(); –