C#에서 Sybase ODBC 드라이버를 사용하고 있습니다. 잘 작동하지만 작동중인 데이터베이스를 지정하는 방법을 찾을 수 없습니다. (- 초기 카탈로그 MS SQL에서와 같이) 아래는. NET에서 ODBC에 SYBASE 데이터베이스 이름을 지정하는 방법
연결 문자열에 DB를 지정하는 방법이 있는지
해결 방법으로 나는이 두 점 통지
SELECT * FROM DB_NAME..TABLE_NAME
을 사용하고 있습니다하지만 난 궁금해
string connString = string.Format ("Driver={{{0}}};srvr={1};uid={2};pwd={3};Initial Catalog={4};",
GetConfigEntry ("SYBASE_DRIVER"),
GetConfigEntry ("SERVER"),
GetConfigEntry ("LOGIN"),
GetConfigEntry ("PSWD"),
GetConfigEntry ("DB")
);
편집 : 내가 사용 {MERANT 3.60 코드는 내가 연결 문자열을 만드는 데 사용하고 있습니다 32-BIT Sybase} 드라이버
첫 번째 명령으로 USE –
을 사용할 수도 있습니다. 시도해 보았습니다 : USE DB; SELECT ... 그리고 알려지지 않은 명령을 가까이서 말합니다. – Maciej