셀을 선택하고 셀 2를 배치하려고합니다. 코드에 버그가 없지만 새로 선택한 값으로 데이터베이스를 업데이트하지 않습니다. 클릭하면, 누군가 올바르게 조언을 해줄 수 있습니까?.SelectedRow에서 행에 명령을 삽입하십시오.
내가
여러 단계 OLE DB 작업을 클릭
에이 오류를 얻고있다protected void Button_adduser_Click(object sender, EventArgs e)
{
OleDbConnection conn = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\\ASPNetDB.mdb;Persist Security Info=True");
{
da.InsertCommand = new OleDbCommand("INSERT INTO UserProfile (UserName) VALUES (@UserName)", conn);
{
da.InsertCommand.Parameters.AddWithValue("@UserName", Add_Usertoprof.SelectedRow);
}
conn.Open();
da.InsertCommand.ExecuteNonQuery();
conn.Close();
}
}
}
코드 오류가 발생했습니다. 가능한 경우 각 OLE DB 상태 값을 확인하십시오. 어떤 일도 행해지 지 않았다.
'Add_Usertoprof' 무엇인가? 그리고 실제로 당신이하려고하는 것은 무엇입니까? –
Add_Usertoprof는 내가 실행중인 선택 값입니다. 그래서 아이디어 사용자가 내가 가입 (선택) 사용자 테이블에 UserProfile 그래서 그들은 지금 프로필을 가지고 – Beep
나는'Add_Usertoprof.SelectedRow'를 의미, 당신은 datatable, gridview에서 무엇을 선택하는 컨트롤을 의미, 수 있습니다 'Add_Usertoprof.SelectedRow' 값을 확인 하시겠습니까? –