나는 내 데이터베이스 테이블에 삽입 한 텍스트 데이터에 대해이 C# 코드를 쓸 :SQLite는은 C#에서 그런 표는
SQLiteConnection con = new SQLiteConnection("Data Source=tDB1.sqlite;Version=3;");
string q1 = "INSERT INTO tMembers(mName) VALUES(?)";
SQLiteCommand cmd1 = new SQLiteCommand(q1, con);
cmd1.Parameters.AddWithValue("@mName", txtName.Text);
con.Open();
cmd1.ExecuteNonQuery();
con.Close();
내 프로그램 폴더로 내 tDB1.sqlite를 복사 sqlite가에 tMembers 테이블을 작성합니다.
내가 내 프로그램, 프로그램 디버거 쇼 ""cmd1.ExecuteNonQuery(); "실행 나에게"라인 표시 : SQLite는 오류 그러한 테이블 하나가 나를 도울 수
를? 감사합니다.
구문 오류 일 수 있습니까? INSERT 문에서'tMembers'와'(mName)'사이에 공백이 필요합니까? – Dai
db가 프로그램 폴더뿐만 아니라 실행 파일과 동일한 폴더에 있는지 확인하십시오. –