공유 호스팅에서 내 데이터베이스에 연결하는 데 문제가 있습니다. 필자의 호스트 공급자는 데이터베이스에 SQL 2005 Express를 배포했으며 SQL 익스프레스를 활용하기 위해 다음과 같이 연결 문자열을 준비했습니다. SQL Server 2005와의 공유 호스팅에서의 연결 문자열 문제
<add name="PMIS_DBConnectionString" connectionString="Server=localhost;AttachDBFilename=|DataDirectory|PMIS_DB.mdf;Database=PMIS_DB;Trusted_Connection=Yes" />
</connectionStrings>
<system.web>\
내가 사용하는 데이터 소스 이름은 원래 ./SQLExpress이었다, 그러나 나의 호스트 제공자는 위에 표시된대로 나는 변화에 여전히 이전과는 연결되지 않았지만, 로컬 호스트로 변경할 수 있지만달라고 요청 내 기본 페이지에 액세스 할 때 오류가 계속 발생합니다. 오류는 다음과 같습니다. '/'응용 프로그램의 서버 오류입니다. 'attachdbfilename'키의 값이 잘못되었습니다.
설명 현재 웹 요청을 실행하는 동안 처리되지 않은 예외가 발생했습니다. 오류 및 코드에서 시작된 위치에 대한 자세한 정보는 스택 추적을 검토하십시오.
예외 정보 : System.ArgumentException : 'attachdbfilename'키의 값이 잘못되었습니다.
소스 오류 :
라인 (120) : 문자열 = "LGA에서"& "LGAName ="&을 & "PLID 선택"으로 희미한 Q : 정수 라인 (121)과 같은 공공 기능 GetID (문자열로 ByVal의 sLgaName) " '"& sLgaName & "'" 라인 (122) : 새로운도록 SqlConnection (Me.ConnectionString) 라인 (123)으로 cn을 DIM : 어둡게 새로운하는 SqlCommand (Q, CN) 라인 (124)으로 명령 :
내가 읽었 웹상에 많이 있고 내 지저귐으로 봤어. 게르는 이것에 감각이 없어. 나는이 프로젝트를 전달할 기한이 있으며, 앱이 성공적으로 구축되면이 일이 실망 스럽다. 도와주세요.