2011-05-03 5 views
0

MS Access 테이블 데이터를 업데이트하기 위해 C# 코드를 작성했지만 "업데이트 구문의 구문 오류"오류가 표시됩니다.업데이트 쿼리에서 오류가 발생했습니다

string sql = "update Users set Name='" + txtUser_Name.Text + "',Password='" 
    + txtPassword.Text + "'where Name='" + usr + "'"; 

정확한 코드를 알려주십시오.

+0

작동합니다'Name'는 예약어이다. '[Name]'을 대괄호로 묶거나 테이블 이름 인'Users.Name'으로 완전히 한정 해보십시오. –

답변

0

어쩌면이

string sql = "update Users set Name='" + txtUser_Name.Text + 
    "', Password='" + txtPassword.Text + "' where Name='" + usr + "'"; 
관련 문제