나는 좋은 프로그램 아이디어가있다, 그것은 SQL 서버 데이터베이스 파일에 사용자 이름과 비밀 번호를 저장합니다 아주 간단한 응용 프로그램이 될 것입니다, 어떻게 해야할지 압니다,하지만 문제는 클라이언트 설치를 원하지 않는다는 것입니다. SQL Server에서 레코드를 추가하거나 데이터베이스의 레코드를 제거하는 것 외에도 사용자가 단일 .exe 파일을 가질 수 있도록 응용 프로그램에 데이터베이스 파일을 포함 시키려면 sqllite 또는 무언가라는 라이브러리에 대해 들었다. 사용자가 sqlserver를 설치하여 응용 프로그램이 작동하게하십시오.클라이언트 컴퓨터에 SQL Server를 설치하지 않아도됩니까?
답변
SQLCE을 사용하고 SQLCE 개인 배포를 검색 할 수 있습니다. 기본적으로 클라이언트 측에서 MS SQL의 경량입니다. privatedeployment를 사용하면 관련 DLL을 설치하지 않고 프로젝트 폴더에 복사하면됩니다.
SQL Server Compact 버전을 찾고 있습니다.
언급하신대로 Sqlite은 옵션입니다. 컴팩트하고 파일 기반 데이터베이스입니다. 아무것도 설치할 필요가 없습니다. 전체 데이터베이스는 파일에 있습니다. 그러나 연결하려면 Sqlite database engine을 참조해야합니다.
어떻게 할 수 언급 할 수 있습니까? 이것이 SQL 라이브러리를 포함하고 사용하는 것은 처음입니다. –
내가 링크 된 데이터베이스 엔진에 대한 참조를 추가하기 만하면됩니다. 그것은 ADO입니다.NET 어댑터 그래서 당신은 평소처럼 SqlConnection, SqlCommand를 사용할 수 있습니다. – diggingforfire
파일 기반 SQL 데이터베이스를 사용해야합니다.
은 여러 가지가 있습니다 - 가장 인기은 다음과 같습니다
이 SO 질문을 참조하십시오 - Free portable database합니다.
몇 개의 (< 100) 개의 행이있는 테이블을 하나만 만들면 SQL을 사용하지 않을 것입니다. 그 작은 양의 정보에 대한 많은 오버 헤드에 대한 그 길.
파일에 사용자 이름과 암호를 저장 한 다음 Enterprise LibrariesCryptography Application Block을 사용하여 파일을 보호합니다.
또한 exe에 내장 된 저장소 엔진을 원하지 않을 가능성이 높습니다. 그런 다음 암호는 특정 컴퓨터의 특정 응용 프로그램에 연결됩니다. 귀하의 정보를 다른 컴퓨터로 옮기기 위해서는 가져 오기/내보내기 프로그램을 구현해야합니다. 당신이
SQLite는하여 구현할 수
예,
SQL 서버 CE,
또는 XML
또한, 내 마지막 프로젝트, 응용 프로그램은 DataBase에 액세스해야 할 때 웹 서비스를 호출합니다.
따라서 클라이언트 PC에 SQL Server를 설치하지 않으려면 여러 가지 방법이 있습니다.
- 1. 클라이언트 컴퓨터에 SQL Server를 설치하지 않고 SQL Server 데이터베이스 mdf 파일에 연결 하시겠습니까?
- 2. 클라이언트 컴퓨터에 데이터베이스 배포
- 3. SQL Server를 설치하지 않고 컴퓨터에 데이터를 삽입하는 .net 응용 프로그램을 실행할 수 있습니까?
- 4. 클라이언트 컴퓨터에 다시 설치하지 않고 ClickOnce 저장소를 이동하십시오. 가능한가?
- 5. 클라이언트 컴퓨터에 SQL Server 데이터베이스 설치
- 6. 클라이언트 쪽 로컬 컴퓨터에 포함
- 7. 처음으로 클라이언트 컴퓨터에 설치/배포
- 8. 클라이언트 컴퓨터에 글꼴 설치
- 9. 서버 컴퓨터에 설치된 SQL Server에 연결하십시오.
- 10. 글꼴이 ASP.NET의 클라이언트 컴퓨터에 설치되어 있는지 확인
- 11. XAMPP는 SQL Server를 지원합니까?
- 12. 클라이언트 컴퓨터에 Excel 파일 인쇄
- 13. 클라이언트 컴퓨터에 편집기 html 저장
- 14. 클라이언트 컴퓨터에 브라우저가 있는지 확인하십시오.
- 15. 클라이언트 컴퓨터에 Microsoft.VisualStudio.Shell.dll을 설치하는 방법
- 16. 클라이언트 컴퓨터에 소프트웨어 자동 설치
- 17. 설치하지 않고 소프트웨어를 실행하십시오.
- 18. SQL Server를 다시 계산하거나하지 않습니까?
- 19. SQL Server를 이미지 저장소로 사용
- 20. Codeigniter 1.7.2는 SQL Server를 지원합니까?
- 21. SQL Server를 사용하여 백업 복원
- 22. SQL Server를 XML에 덤프 하시겠습니까?
- 23. mysql으로 명령 줄에서 SQL Server를
- 24. WMI에서 SQL Server를 사용하는 델파이
- 25. 모든 클라이언트 컴퓨터에 TFS2010 사용자 지정 정책을 설치하지 않고 배포하는 방법
- 26. SQL Server 2008 클라이언트 도구를 설치하지 않고 빌드 컴퓨터에서 SSIS를 참조하려면 어떻게합니까?
- 27. SQL Server Managment Studio가없는 개발 PC에서 클라이언트 PC로 데이터베이스 이동?
- 28. 개발 컴퓨터에 SQL Server 2008 설치
- 29. 원격 컴퓨터에 플레이어를 설치하지 않고 브라우저에서 비디오를 재생하십시오.
그냥 Google에. http://www.sqlite.org/에 접속하십시오. 문제가 발생하면 게시하십시오 ... – Pleun
마침표로 쉼표를 바꾸어보십시오. –