Visual Studio 2008 C#을 사용하여 최대 100 명 이상의 사용자를 지원할 수있는 데이터베이스를 만들 수있는 이유와 그 이유를 궁금합니다. Windows Form 프런트 엔드. 로컬 컴퓨터뿐만 아니라 네트워크 연결을 통해 데이터베이스에 액세스해야합니다. Visual Studio의 "데이터 원본"보기와 달리 코드에서 런타임에 데이터베이스가있는 위치를 정의해야합니다. 내 질문에 재구성이 필요하거나 이해가되지 않는 경우 알려 주시면 조정 해 드리겠습니다. 내 문제의 일부는 올바른 질문을하는 방법조차도 잘 모르겠다. 대답은 무엇보다 적다.C# 2008 프런트 엔드에 대한 데이터베이스 선택
답변
상업적 용도가 아닌 경우 SQL Server 2008 Express를 사용해보십시오. 개발을 위해 Visual Studio 2008과 잘 통합 될 수 있으며 LINQ, Entity Data Model 및 ADO.NET Entity Framework를 지원하여 차세대 데이터 사용 응용 프로그램을 쉽게 만들 수 있습니다.
http://www.microsoft.com/express/sql/default.aspx
당신은 또한 당신의 연결 응용 프로그램 구성 파일에 문자열을 저장하고 데이터베이스 연결을 설정하는 프로그래밍 방식을 검색 할 수 있습니다.
로그인 정보를 저장하지 않겠습니다. 사람들이 Windows 인증을 사용하여 서버에 연결하도록 강요합니다. – Will
당신은) 단지 (
Command.Connection = GetMyConnectionWithWhateverLogicINeed 같은 것을 할, 당신의 DB 호출의 모든 다른 연결 문자열 사이에 선택할 경우 MSSQL을 할 수 있습니다 사용하여 알고;
내가는 SQL 서버 워크 그룹 에디션을 살펴 거라고
http://www.microsoft.com/sql/editions/workgroup/
약 5 이상의 사용자를위한 몇 가지 제한 기능을 가지고 있으며 어떤 부속되어 있지 않습니다 사용Express 버전 관리 도구는 약간 낙심하고 있습니다.
SQL 서버 관리 스튜디오 익스프레스를 무료로 다운로드 할 수 있습니다. 또한 Express에는 더 이상 연결 제한이 없습니다. 그것은 최대 4GB의 DB로 제한되며 오직 하나의 CPU 코어만을 사용합니다. – Will
나는 아마 SQL Server Express와 함께 할 것이고 무료이며 .NET에서도 잘 작동한다. 런타임에 스키마가 변경되지 않는다고 가정하면 Visual Studio에서 디자인 타임 데이터 원본 기능을 계속 사용할 수 있습니다. 연결 정보는 app.config 파일에 저장됩니다. app.config 파일은 다른 데이터베이스를 가리 키도록 앱을 배포 한 후 업데이트 할 수 있습니다. 또한 다른 곳에서 연결 정보를 가져 오는 클래스를 개발하고 데이터베이스 연결을 열어야 할 때이를 사용할 수 있습니다.
나는 당신이 묻고있는 것, Matt,하지만 나는 VS 2008로 작성된 일련의 애플 리케이션을 개발했다고 말할 수 있습니다. 우리는 그것을 위해 MySQL DB를 사용했습니다. 이 시점에서는 DB 전문가가 아니지만 MySQL을 사용하는 데는 많은 문제가 없습니다.
아마도 질문을 수정하면 더 나은 답변을 제공 할 수 있습니다.
SQLite.
- 1. 관리자 및 프런트 엔드에 대한 다른 세션
- 2. 프런트 엔드에 제품 비용 표시
- 3. 프런트 엔드에 통계 그래프를 생성하는 모든 WordPress?
- 4. Magento 이미지가 프런트 엔드에 표시되지 않음
- 5. 응용 프로그램 프런트 엔드에 대한 새 어셈블리의 이름 지정
- 6. Joomla : 기사 편집 프런트 엔드에 "기사 제출"
- 7. 프런트 엔드에 아파치 오류를 표시하는 방법은 무엇입니까?
- 8. Django를 사용하여 JSON 데이터를 프런트 엔드에 전달
- 9. 과학 코드에 대한 프런트 엔드/인터프리터 선택
- 10. Java Server Faces에서 객체 배열을 프런트 엔드에 바인딩
- 11. 백엔드에서 데이터를 가져 와서 X-CART의 프런트 엔드에 표시
- 12. jQuery Datatables server_side 예제가 프런트 엔드에 연결되지 않았습니다.
- 13. Django-cms - 프런트 엔드에 CMS JavaScript가 포함되어 있지 않습니다.
- 14. 데이터베이스 용 웹 프런트 엔드
- 15. 어떻게하면 기본 설정을 재정 의하여 프런트 엔드에 대한 사용자 정의 템플릿을 만들 수 있습니까?
- 16. 웹 서버 프런트 엔드 또는 데이터베이스 서버 백엔드에 대한 Redis
- 17. 여러 BizTalk 프런트 엔드에 배포 된 코드를 동기화 된 상태로 유지하는 방법은 무엇입니까?
- 18. VS 2008 전문가의 데이터베이스 프로젝트에 대한 대안
- 19. visual C# 2008 데이터베이스 응용 프로그램 예제
- 20. 데이터베이스 선택
- 21. C#을 사용하여 SQL 데이터베이스 테이블 선택
- 22. 데이터베이스 선택
- 23. 선택 쿼리 2008
- 24. 선택 날짜 2008
- 25. 액세스 프런트 엔드 또는 C# 프런트 엔드를 작성해야합니까?
- 26. 각 데이터베이스 항목에 대한 공통 ID 할당
- 27. MS Access 데이터베이스 분할 - 프런트 엔드 부품 위치
- 28. Joomla : 프런트 엔드 메시지/피드백
- 29. 데이터베이스 기술 선택
- 30. 오늘부터 데이터베이스 선택
공간 또는 백업 요구 사항은 어떻게됩니까? MB? GB? 결핵? – TonyOssa