- sybase iq 는 메타 디비의 형태이다.
- sybase iq 에 접근을 위해서는 odbc 나 oledb 방식을 써야 합니다.
- odbc 방식은 사실 귀찮게 세팅해줘야 할 것이 많습니다. 따라서
  일반적으로 프로그래밍을 할때는 oledb 방식을 많이 씁니다.

- sybase iq 는 Adaptive Server Anyware (줄여서 ASA) 로 제어를 하게
  되는데 다음에 나오는 예제는 ASA 를 OleDB 를 이용해서 접근하는 방법을
  C# 으로 표현했습니다.

- oledb 방식을 쓸려면 iq 용 클라이언트를 설치해야 합니다. (그 안에
  oledb provider 가 포함)

 예제) 

using System.Data.OleDb; // 네임스페이스 추가


  string cnStr =
  "Provider=ASAProv.90;Eng=rskrt;Uid=rskrt;Pwd=password;Links=tcpip(Host=100.254.17.51)";
  // eng 는 디비 이름입니다.
  OleDbConnection Conn = new OleDbConnection(cnStr);

  try
  {
      Conn.Open();
  }
  catch (OleDbException ex)
  {
      MessageBox.Show(ex.Message);
      return;
   }

   MessageBox.Show("connection Success");

  http://www.connectionstrings.com/?carrier=sybase (참고 사이트)

+ Recent posts