OleDB' VB.NET
Dim oOleDbConnection As OleDb.OleDbConnection
Dim sConnString As String = _
         "Provider=Sybase ASE OLE DB Provider;" & _
         "Data Source=MyDataSourceName;" & _
         "Server Name=MyServerName;" & _
         "Database=MyDatabaseName;" & _
         "User ID=myUsername;" & _
         "Password=myPassword" 
oOleDbConnection = New OleDb.OleDbConnection(sConnString)
oOleDbConnection.Open()ODBC .NET Data Provider
// C#
string myConnStr = "Driver={Sybase System 11};" + 
                   "SRVR=mySybaseServerName;" + 
                   "DB=myDatabaseName;" + 
                   "UID=myUsername;" + 
                   "PWD=myPassword";
OdbcConnection myConnection = new OdbcConnection(myConnStr);
myConnection.Open();

解决方案 »

  1.   

    用odbc连sybase才行吧
    你试试
      

  2.   

    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"