Zum Inhalt springen

Laufzeitfehler '3265'


Druid

Empfohlene Beiträge

Hallo Forum,

ich habe ein kleines Problem. Ich verwende Access als Frontend und als

DB Server eine MySQL DB. Connector ist MySQL ODBC 3.51 Driver.

Access XP

Windows XP

Ich habe folgenden Queltext:


dim con as ADODB.Connection

dim rs_test as ADODB.Recordset

Set con = New ADODB.Connection


If con.State = adStateOpen Then

    con.Close

End If


con.ConnectionString = "DRIVER={MySQL ODBC 3.51 Driver};Server=localhost;PORT=3306;DATABASE=dbs_office;USER=root;PASSWORD=pass"

con.Open


ssql = "select * from ta_kontakt"

Set rs_test = New ADODB.Recordset

rs_test.Open ssql, con


Set Liste0.Recordset = rs_test

Liste0.Requery


rs_test.Close

con.close

Bei set Liste0.Recordset = rs_test steigt das Programm mit folgender

Fehlermeldung aus

Laufzeitfehler '3265' Ein Objekt, das dem angeforderten Namen oder dem Ordinalverweis entspricht, kann nicht gefunden werden

Die Connection und den Recordset erstellt er richtig. Nur bei der Zuweisung

hat er ein Problem.

debug.print rs.fields(0).value gibt einen gültigen Wert zurück...

Woran kann dieser tolle Laufzeitfehler liegen?

Gruß

Druid :cool:

Link zu diesem Kommentar
Auf anderen Seiten teilen

Ich habe die Lösung mittlerweile selber...

Ich Schussel hab eine Zeile vergessen!

rs_test.CursorLocation = adUseClient

Jetzt hab ich nur noch das Problem, dass die erste Zeile der

Tabelle ein Integer Wert ist.

in der Listbox wird der Wert aber nicht als Zahl angezeigt, sonder als

kleiner Quadtrat...

Weiß jemand was das ist??? Das habe ich ja noch nie gesehen..

Mit debug.print liste0.column(0,0) bringt er auch ein kleines Quadrat...

Hilfe!!! Ich seh nur noch Quadrate ;o)

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...