Re: Problem mit Datenbankzugriff (VB6)
- From: "Klaus Sobel [MS]" <klausso@xxxxxxxxxxxxxxxxxxxx>
- Date: Fri, 14 Jul 2006 17:13:17 +0200
Hallo Sabrina,
die Referenz auf ADO 2.7 sollte kein Problem darstellen und der
Connectionstring ist auch in Ordnung. Du kannst z.B. nach der Open-Methode
den State des Connectionobjektes abfragen um festzustellen, ob die
Verbindung zustandegekommen ist.
Wenn Du einen Fehler bekommst, sollte auch eine Fehlernummer dabei sein. Die
deutschen Fehlermeldungen sind nicht besonders hilfreich
Weisst Du denn bei welchem Statement das Problem auftritt?
Weiterhin kann es auch ein Problem mit der MDAC-Installation des Systems
geben.
Überprüfe mal mit dem Compoent Checker
(http://www.microsoft.com/downloads/details.aspx?FamilyID=8f0a8df6-4a21-4b43-bf53-14332ef092c9&DisplayLang=en),
ob da alles ok ist.
mit freundlichen Grüssen
Klaus Sobel
Microsoft Developer Support EMEA
"Sabrina Vill" <sabrina.vill@xxxxxx> schrieb im Newsbeitrag
news:44b74907$0$12925$91cee783@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Hallo!
Ich greife mittels ADO auf eine SQL-Server Datenbank zu, wo ich Stored
Procedures ausführe (mit ADODB.Command) und mir so Recordsets hole.
Funktioniert auf meinem PC tadellos, habe dann mittels
Verpackungs-Assistent
die Installationsdateien erstellen lassen und auf einem PC mit Windows2000
getestet. Dort funktioniert es auch, aber wenn ich es auf einem PC mit
WinXP
installiere, bekomme ich folgende Fehlermeldung, wenn das Programm auf die
DB zugreifen will (ich weiß leider nicht genau an welcher Stelle, weil es
beim debuggen kein Problem gibt):
"Der angeforderte Vorgang erfordert ein OLEDB-Sitzungsobjekt, das von dem
aktuellen Provider nicht unterstützt wird."
Im Programm hab ich die "Microsoft ActiveX Data Objects 2.7" eingebunden,
der Connectionstring, mit dem ich die DB öffne, sieht in etwa so aus:
Provider=SQLOLEDB.1; Data Source=XXX; Initial Catalog=XXX; User ID=XXX;
password=XXX
Was muss ich ändern, damit das auf einem XP-Rechner auch funktioniert?
lg Sabrina
.
- References:
- Problem mit Datenbankzugriff (VB6)
- From: Sabrina Vill
- Problem mit Datenbankzugriff (VB6)
- Prev by Date: Problem mit Datenbankzugriff (VB6)
- Next by Date: Re: SQL COUNT Problem
- Previous by thread: Problem mit Datenbankzugriff (VB6)
- Next by thread: Re: SQL COUNT Problem
- Index(es):
Relevant Pages
|