Username: Password: oppure
Visual Basic 6 - [VB6] Connessione Tabella PARADOX
Forum - Visual Basic 6 - [VB6] Connessione Tabella PARADOX

Avatar
davifumi89 (Normal User)
Rookie


Messaggi: 49
Iscritto: 09/03/2010

Segnala al moderatore
Postato alle 15:38
Venerdì, 07/05/2010
Ho una tabella PARADOX, devo importare i suoi dati dentro un foglio excel.

Il codice è questo:

Dim dbConn As ADODB.Connection
Dim rsetMioRecordset As ADODB.Recordset
Dim sSQL As String

Set dbConn = New ADODB.Connection
Set rsetMioRecordset = New ADODB.Recordset

dbConn.Open "Provider=MSDASQL.1;Persist Security Info=False;Extended Properties=DSN=Paradox;DBQ=C:\;DefaultDir=C:\;DriverId=538;FIL=Paradox 5.X;MaxBufferSize=2048;PageTimeout=5;"

Doce C:\ è la path dove risiede la mia tabella .DB

sSQL = "SELECT * FROM PIPPO"

rsetMioRecordset.Open sSQL, dbConn

PIPPO è la mia tabella *DB, sull'ultima istruzione che vi ho mostrato si genera il seguente errore:

[ODBC PARADOX Driver] Incorrect collating sequence


E' da circa 5 ore che googleggio alla ricerca di aiuti, ho già verificato le chiavi di registro, ho già controllato che la stringa di dbConn.Open fosse corretta, ho seguito anche il consiglio dell'msdn di aggiungere

dbConn.Open "Driver={Microsoft Paradox Driver (*.db )};" & _
          "DriverID=538;" & _
          "Fil=Paradox 5.X;" & _
          "DefaultDir=c:\;" & _
          "Dbq=c:\;" & _
          "CollatingSequence=ASCII"


Per implementare i Driver al posto di dbConn.Open che vi ho scritto in alto ma il problema rimane sempre lo stesso:

[ODBC PARADOX Driver] Incorrect collating sequence

Aiuti?

PM Quote