OLE DB Provider for Sybase Adaptive Server Anywhere (ASA) 
oConn.Open "Provider=ASAProv;" & _
           "Data source=myASA"
For more information, see:  ASA Programming Interfaces Guide and ASA User's Guide  OLE DB Provider for Sybase Adaptive Server Enterprise (ASE) 
oConn.Open "Provider=Sybase ASE OLE DB Provider;" & _
           "Data source=myASEServer"
' Or
oConn.Open "Provider=Sybase.ASEOLEDBProvider;" & _
           "Srvr=myASEServer,5000;" & _
           "Catalog=myDBName;" & _
           "User Id=myUserName;" & _
           "Password=myUserPassword"
Where:
- The Sybase ASE OLE DB provider from the Sybase 12.5 client CD 
- 5000 is the port number for Sybase.Note: The Open Client 12 Sybase OLE DB Provider fails to work without creating  a Data Source .IDS file using the Sybase Data Administrator.  These .IDS files resemble ODBC DSNs.Note: With Open Client 12.5, the server port number feature finally works, allowing fully qualified network connection strings to be used without defining any .IDS Data Source files.

解决方案 »

  1.   

    好像有个叫NAPSOFT的会这玩艺,去问它吧!
      

  2.   

    http://expert.csdn.net/Expert/topic/2213/2213608.xml?temp=.9583551
      

  3.   

    还是不管用啊,原谅小弟以前一直做的java,最近用.net做一个中型项目,对.net里面的各种数据库连接都的搞不明白,我使用web.config来配置连接字符串,然后用
    SqlConnection con=(Configuration.GetDBConnectionString("ctais"));//ctais是连接字串的标示。可是napsoft的连接是OdbcConnection 我在.net里面找不到阿。奇怪了
      

  4.   

    哦,看了看OLEdb的help,正在弄弄不出来回不了北京了
      

  5.   

    oledb先用组件连上数据库,使用向导生成。拷出连接字符串即可!肯定成功!这么做
      

  6.   

    我用的是Sybase 11.9 那位大哥写一个例子给我看看啊,急死饿了,还是不行啊
      

  7.   

    string ConStr= "server name= 77.64...;Character Set=iso_1;Provider=Sybase.ASEOLEDBProvider.2;Initial Catalog=ww;Password=ww;User ID=sa;";OleDbConnection mycon=new OleDbConnection (ConStr);
      

  8.   

    老大,我这里用的是11.9阿,没有12.5的客户端
    我用odbc Ole连接,死活连不上去,兜风了
      

  9.   

    http://www.sybase.com.cn/cn/content/goto.jsp?resID=161
    下OLEDB驱动(12.5)的。先安装ASE 12.0 OLE DB & ODBC EBF for NT
    然后用ODBC/ OLE DB EBF for SDK12.5(Conn12.5 ESD&7)补一下。
    连接串是:
    Provider=Sybase.ASEOLEDBProvider;Initial Catalog=database;Password=pass;User ID=userid;Server Name=192.168.0.1;Server Port Address=5000;
    最好用向导生成,然后复制生成的联接串。
    可用驱动中的sydaadm.exe配制一下看一看地址。