Autor Thema: ODBC Zugriff  (Gelesen 1208 mal)

Offline s.olding

  • Frischling
  • *
  • Beiträge: 2
ODBC Zugriff
« am: 21.11.06 - 16:32:23 »
Hallo!

Ich versuche per LotusScript auf eine Access Datenbank zuzugreifen

Code
        Set result = New ODBCResultSet 
	Set qry = New ODBCQuery
	Set qry.Connection = con
	Set result.Connection = con
	Set result.Query = qry
...
qry.SQL = "SELECT COMPANYNAME FROM _KontakteAlleFelder_1 WHERE KontaktUniqueDocID LIKE " & Cstr(selection )

resultsetStatus = result.Execute

Ich bekomme beim Ausühren (mit entsprechendem Errorhandling) zwei Fehlermeldungen:

ODBC Could not complete the requested operation
und
The requested operation requires that you first be connectet to a data source

Die connection besteht aber. Wenn ich mir das Ganze im Debugger anschaue scheint es so, als ob er die Zeilen
Code
	
        Set qry.Connection = con
	Set result.Connection = con
ignoriert. Bei den Query und ResultSet Eigenschaften erschient bei Connection nicht con (Also die ODBC Connection) . Was mache ich falsch ?

botschi

  • Gast
Re: ODBC Zugriff
« Antwort #1 am: 21.11.06 - 16:58:34 »
Du hast in den Options ein "Uselsx "*LSXODBC"" ?

Offline MadMetzger

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.052
  • Geschlecht: Männlich
  • f.k.a. Alexis Pyromanis
Re: ODBC Zugriff
« Antwort #2 am: 21.11.06 - 17:16:22 »
Sollte ohne der Code dann nicht kompilierbar sein?

Prüf doch mal bevor du deine Aktionen machst, ob die Connection wirklich da ist per con.isConnected, vielleicht ist sie ja tatsächlich nicht da...

Ist denn an dem Platz die Datenquelle vorhanden?(Nur zur Sicherheit)

Offline s.olding

  • Frischling
  • *
  • Beiträge: 2
Re: ODBC Zugriff
« Antwort #3 am: 22.11.06 - 19:40:10 »
Du hast in den Options ein "Uselsx "*LSXODBC"" ?
Ja.
Sollte ohne der Code dann nicht kompilierbar sein?
ist ja nur ein teil des codes der code lässt sich kompilieren, das ist nur ein laufzeitfehler
Prüf doch mal bevor du deine Aktionen machst, ob die Connection wirklich da ist per con.isConnected, vielleicht ist sie ja tatsächlich nicht da...
Ist denn an dem Platz die Datenquelle vorhanden?(Nur zur Sicherheit)
Eine Verbindung besteht, das wird vorher schon abgeprüft, Datenquelle ist vorhanden.

Offline MadMetzger

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.052
  • Geschlecht: Männlich
  • f.k.a. Alexis Pyromanis
Re: ODBC Zugriff
« Antwort #4 am: 22.11.06 - 20:58:28 »
Ich meinte mit "ohne" das Use-Statement. Und ohne dieses hätte der Code sehr wohl nicht kompiliert, da ja sonst die ODBC-Klassen nicht bekannt wären.

Mehr Ideen habe ich leider nicht...

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz