事情是这样的,局域网中有一台服务器,它有一个sybase数据库,我需要对这个库进行读取,用vc可以实现吗,如能实现,怎样连接,怎么读取,向大侠们请教,有具体代码最好,

解决方案 »

  1.   

    Surely,  u can do it via vc refer to the links below, FYI : http://www.codeproject.com/database/spcw.asp
    http://www.codeproject.com/useritems/connectionstrings.asp
      

  2.   

    可以实现,ODBC,装上sybase,后驱动程序会自动出现在ODBC的框里,用就可以了,在Appwizard中建立连接,
      

  3.   

    各位用过sybase吗。我现在就用MFC+ODBC+sybase12.5
    经常出些莫名其妙的问题,好像跟字符集有点关系,我都设成了cp850,还是有问题.要崩溃了!
      

  4.   

    用ADO可以连接吗,
    读取表字段的函数一样吗,我以前没有接触过sybase,
      

  5.   

    yes.use ado can visit sybase.
    my source:
    m_pConnection.CreateInstance (__uuidof(Connection));
    _bstr_t conn="Provider=MSDASQL.1;Password=zorro;Persist Security Info=True;User ID=QSOFFICE;Extended Properties='UID=wz;PWD=zorro;Start=c:\\Program Files\\Sybase\\Adaptive Server Anywhere 6.0\\win32\\dbeng6.exe  -c 8m;DatabaseFile=.\\DATA\\Office.db;AutoStop=Yes;Integrated=No;Driver={Adaptive Server Anywhere 6.0}'";
    m_pConnection->Open (conn,"","",-1);
      

  6.   

    用ODBC或ADO都不错,用ODBC的话可能有时速度比较慢。
      

  7.   

    ODBC或ADO或DAO,有书的,去借本