ADO Connectionstring fejler
Jeg forsøger at hente data fra en datakilde ved hjælp af ADO, men jeg kan ikke finde ud af, hvordan "connectionstring" skal se ud.Eksempel:
Dim objConn As ADODB.Connection
Set objConn = New ADODB.Connection
objConn.ConnectionString = "ODBC;DRIVER={DataFlex Driver};DBQ=q:\data;SERVER=NotTheServer"
objConn.Open
ovenstående fejler fordi der er fejl i ConnectionString
Følgende virker:
With ActiveSheet.QueryTables.Add(Connection:="ODBC;DRIVER={DataFlex Driver};DBQ=q:\data;SERVER=NotTheServer", Destination:=Range("A1"))
.CommandText = Array("SELECT ORDRSAG.SAG, ORDRSAG.TEKST" & Chr(13) & "" & Chr(10) & "FROM ORDRSAG ORDRSAG" & Chr(13) & "" & Chr(10) & "WHERE (ORDRSAG.SAG<1000)")
.Name = "Forespørgsel fra Innoflex"
Hvordan skal ConnectionString se ud?