vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
NEU! sevCoolbar 3.0 - Professionelle Toolbars im modernen Design!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB & Datenbanken
ADO und MySQL 
Autor: tomfrit
Datum: 19.08.03 11:00

Urgent !
Mein (derzeit) größtes Problem:

nach einem etwas komplexeren SELECT (siehe unten) werde ich im resultierenden RecordSet nach der MoveFirst-Methode mit der Meldung
"<Data provider or other service returned an E_FAIL status.>" und Err.Number -2147467259 begrüßt.
Alle resultierenden Spalten werden unter RecordSet.Fields erkannt (offensichtlich wurde so'n bisschen was ausgeführt). Unter RecordCount ist ebenfalls "<Data provider or other service returned an E_FAIL status.>" zu finden.

Was könnte die Ursache für diese Fehlermeldung sein & vorallem wie behebe ich das Problem ?

Die Verbindung zur DB wurde erfolgreich über "MSDASQL" (Microsoft OLE DB Provider for ODBC) mittels ConnectionString "Provider=MSDASQL.1;Password=tom;Extended Properties="DRIVER={MySQL ODBC 3.51 Driver};DESC=;DATABASE=export;SERVER=localhost;UID=xxx;PASSWORD=xxx;PORT=;OPTION=3;STMT=;" hergestellt

Das gleiche SELECT unter dem EMS MySQL Manager als auch MyTool wird erfolgreich verarbeitet (Treffermenge = 1 Zeile wie gefordert).
Simplere SELECTS stellen kein Problem dar. Syntaxtische scheint alles ok.

Voraussetzungen:
ADO 2.7
MySQL 4.0
MyODBC 3.51
VB 6 SP5
WinNT 4 SP6a

Das SELECT:
SELECT <70 Saplten>
FROM (((((((CIT_COLLIMENGE CM LEFT JOIN CIT_FREITEXT FTX1 ON (CM.PREV_KND_SEQ = FTX1.ID_TXTSEQ )) LEFT JOIN CIT_KUNDE KD1 ON (CM.PREV_KND_SEQ = KD1.ID_SEQ )) LEFT JOIN CIT_LVG LVG1 ON (CM.PREV_KND_SEQ = LVG1.ID_SEQ )) LEFT JOIN CIT_FREITEXT FTX2 ON (CM.NEXT_KND_SEQ = FTX2.ID_TXTSEQ )) LEFT JOIN CIT_KUNDE KD2 ON (CM.NEXT_KND_SEQ = KD2.ID_SEQ )) LEFT JOIN CIT_LVG LVG2 ON (CM.NEXT_KND_SEQ = LVG2.ID_SEQ )) LEFT JOIN CIT_NOG NOG ON (CM.NOG_SEQ = NOG.BLOCK_SEQ )) WHERE CM.COL_SEQ=5537835
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
ADO und MySQL4.114tomfrit19.08.03 11:00
Re: ADO und MySQL2.376tomfrit19.08.03 17:05
Re: ADO und MySQL2.231tomfrit20.08.03 09:16
Re: ADO und MySQL2.223Cyberbob26.08.03 12:24
Re: ADO und MySQL2.309tomfrit26.08.03 14:03
Re: ADO und MySQL2.191Cyberbob26.08.03 14:08
Re: ADO und MySQL2.396tomfrit27.08.03 16:09
Re: ADO und MySQL2.019MajorDad22.12.04 14:56
Re: ADO und MySQL1.823MajorDad22.12.04 15:04
Eine Lösung zu euren Problemen....2.015Zero-G.23.12.04 10:40
Re: Eine Lösung zu euren Problemen....1.996MajorDad23.12.04 11:55
Re: Eine Lösung zu euren Problemen....1.895Zero-G.23.12.04 12:09
Re: Eine Lösung zu euren Problemen....1.950MajorDad23.12.04 13:00

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel