Visual Studio 2010에서 C#으로 작성된 웹 사이트를 만들려고합니다. 데이터베이스에 .accdb 확장자가 있습니다. SQL Server의 열에서 데이터 수정
그래서 나는usertb
라는 데이터베이스에서 테이블을 이동하고 테이블
username
에 키, 데이터 열에
password
및
DOB
입니다.
이제 사용자 프로필을 수정하여 사용자가 새 암호와 생년월일을 입력 할 수있게해야합니다. 그런 다음 데이터베이스에 저장됩니다.
나는 왜 코드가 작동하지 않는 것일지 모르겠다. 내가
UPDATE ... SET ...WHERE ..
기능을 사용하려고하지만 그것은 나를 그렇게하는 것을 허용하지 않는 이유를 모르겠어요 (내 코드는 C#으로 작성되어 있기 때문에 PHP하지 않는 것이 무엇입니까?)
여기가있다 사용자 프로필 편집을위한 코드 :
public static bool EditUserInfo(string username, string password)
{
string query = "SELECT REPLACE([srpassword], [srpassword], 'password')
FROM usertb WHERE srusername = '" + username + "'";
accessDB dbaccess = new accessDB();
return dbaccess.saveData(query);
}
이 희망 누군가가 나에게
블라디슬라프, 내가 생각하기에 @ Vash 옵션은 concat 값 대신 쿼리를 사용하기 때문에 더 낫다. ... – JTorrecilla
물론 더 좋고, 나는 너무 많은 것을 복잡하게하지 않으려 고 노력했다. 먼저 작동 시키십시오, 그리고 나서 그것을 강력하게 만드십시오 :) –
[]을 추가 한 후 고마워요 –