MSDE가 설치되어 있고 데이터베이스가 있습니다. 그리고 클라이언트 컴퓨터에서 ODBC 별칭 (x). C#으로 작성된 .NET4 프로그램을 사용하여이 연결하려고합니다. 로그인 이름 (y)과 암호 (z) 만 있으면 어떤 연결 문자열을 사용해야합니까?ODBC 별칭을 사용하여 SQL Server에 연결
아니면 레지스트리에서 서버 및 데이터베이스 이름을 추출합니까?
MSDE가 설치되어 있고 데이터베이스가 있습니다. 그리고 클라이언트 컴퓨터에서 ODBC 별칭 (x). C#으로 작성된 .NET4 프로그램을 사용하여이 연결하려고합니다. 로그인 이름 (y)과 암호 (z) 만 있으면 어떤 연결 문자열을 사용해야합니까?ODBC 별칭을 사용하여 SQL Server에 연결
아니면 레지스트리에서 서버 및 데이터베이스 이름을 추출합니까?
이 시도 :
제공 = MSDASQL.1을; 데이터 소스 = X
x는 ODBC의 별칭입니다
. 평상시대로 보안 정보를 추가해야합니다.http://support.microsoft.com/kb/310988
예 # 4 DSN를 사용한다.
{
OdbcConnection cn;
OdbcCommand cmd;
string MyString;
MyString="Select * from Customers";
cn= new OdbcConnection("dsn=myDSN;UID=myUid;PWD=myPwd;");
cmd=new OdbcCommand(MyString,cn);
cn.Open();
MessageBox.Show("Connected");
cn.Close();
}
지금까지 해보신 것은 무엇입니까? Google 검색은 C#에 대한 연결 문자열의 예를 많이 제공합니다. – Brian
www.connectionstrings.com을 살펴보십시오. 어쩌면 그것은 당신이 필요로하는 것을 포함 할 것입니다. – ferdyh
Google 또는 connectionstrings.com에서 좋은 결과를 얻은 경우 여기에서 질문하지 않습니다. 네, 둘 다 시도했습니다. 그들은 서버 이름을 알고있는 경우에만 결과를 얻습니다. ODBC 별칭 만 있습니다. –