Microsoft Visual Studio .NET 2008을 사용하여 데스크톱 응용 프로그램을 만들고 있습니다. 데이터베이스에 .sdf 파일을 사용하고 있습니다. 내 문제는 내 기록을 변경 (새로 추가, 삭제, 업데이트)하면 변경 사항은 내 응용 프로그램이 실행되는 동안에 만 반영됩니다. 응용 프로그램을 다시 시작하면 변경 사항이 적용되지 않습니다.응용 프로그램 닫기 후 데이터베이스 파일 .sdf가 업데이트되지 않습니다.
나는 기본 연결 문자열을 사용하고
string conString = Properties.Settings.Default.DataConnectionString;
SqlCeConnection con = new SqlCeConnection(conString);
con.Open();
이 데이터베이스에 대한 비주얼 스튜디오에 의해 주어진 값은
데이터 소스 =입니다 | DataDirectory를 | \ Data.sdf
내가 뭘하고 있는지 모르지만 모든 쿼리가 실행 중입니다. 당신은 '항상 복사'database.sdf
현재 연결 문자열 및 현장 응용 프로그램의 '출력 디렉토리에 복사'로 설정하지 않은, 변경할 수 없습니다 각 호출 될 경우
기본적으로 '새로운 경우 복사'로 설정된 '출력 디렉토리에 복사'... 정확한이 ... – vince