Jag försöker läsa Paradoxfiler från VB6. Har du provat att skapa din connectionstring med en udl-fil?Paradox VB6
Dim conn As ADODB.Connection
Dim rs As ADODB.Recordset
Set conn = New ADODB.Connection
conn.Open "Driver={Microsoft Paradox Driver (*.db )};DriverID=538;Fil=Paradox 5.X;DefaultDir=c:\para\;Dbq=c:\para\;CollatingSequence=ASCII"
Set rs = conn.Execute("select * FROM artikel")
Jag får konsekvent felet
-2147467259
[Microsoft][Drivrutin för ODBC Paradox] Den externa tabellen har ett annat format än väntat.
Har provat alla varianter på ADO, med samma effekt. Har även provat att koppla Paradox-filer till Access utan framgång. Att försöka koppla med datakontrollen ger det gamla 'couldn't find installable ISAM'.
Har någon ett tips! ( Tacka vet jag SQLServer )
RolfSv: Paradox VB6
1. Skapa ett tomt textdokument
2. Ändra filändelsen till .udl
3. Öppna filen, gör de inställningar som borde fungera, avsluta med att testa anslutningen
4. Ändra tillbaka filändelsen till .txt och öppna
Smidigt sätt att bygga sina connectionstrings.