2011-03-08 8 views
2

내 클라이언트 컴퓨터에 내 vb.net 데이터베이스 응용 프로그램을 배포하는 일반적인 시나리오입니다.데이터베이스 연결을 XML 파일로 저장하는 것이 좋음

데이터베이스 연결 설정을 변경하는 장래의 문제를 생각해 보겠습니다. 데이터베이스 디렉토리 설정을 변경하기 만하면 데이터베이스 디렉토리 설정을 일반적인 XML 파일에 저장하여 데이터베이스가 어디에 저장되는지 계획하고 있습니다. 그 파일에 내 프로그램이 원활하게 실행됩니다.

그래서 데이터베이스 연결 설정을 app 디렉토리에있는 XML 구성 파일에 저장하는 아이디어입니까, 아니면 더 좋은 아이디어가 있습니까? 당신은 2.0 이상을 사용하는 경우

내가 vb.net을 위해 그것을 계획하고 응용 프로그램

답변

1

를 윈폼, 당신은 같은 일반 설정을 저장하고 주요 .config 파일에 무엇이 그들을 분리하는 별도의 파일을 사용할 수 있습니다 :

<appSettings file="myotherfile.config" /> 

그런 다음 하나의 파일 만 업데이트 할 수 있습니다.

자세한 내용은 this을 참조하십시오.

ASP.NET에서 web.config 파일의 경우 appSettings 파일을 변경해도 전체 web.config가 다시로드되지는 않습니다.

+0

vb.net winforms 응용 프로그램에도 동일합니다 ... 죄송합니다. 이전에 언급하지 못했습니다. – KoolKabin

+0

네, 동일하게 작동합니다. – kprobst

+0

어디에 주어진 코드를 써야합니까? – KoolKabin

관련 문제