vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
SEPA-Dateien erstellen inkl. IBAN-, BLZ-/Kontonummernprüfung  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

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

Visual-Basic Einsteiger
Re: SQL-Abfragen funktionieren nicht. 
Autor: devnull
Datum: 31.07.03 08:51

Hallo Silvio

wenn Du sagst, die Datenbank "ist bereits geöffnet", dann müsstest Du irgendwo ein globales Database-Objekt in der Form zugewiesen haben:

Global db As Database
....
Set db=OpenDatabase(...)
Wenn es an dem sein sollte, dann schlage ich Dir als erstes vor, diese Vorgehensweise gleich wieder zu vergessen. Warum solltest Du eine Datenbankverbindung ständig aufrechterhalten wollen? Nimm doch ein lokales Database-Objekt und öffne und schließe die Verbindung bei Bedarf.

Dim db As Database
Dim rs As Recordset
Dim SQL As String
 
Set db=OpenDatabase(...)
SQL="select name, vorname, strasse, ort from adressen where adressen.plz=12345"
Set rs=db.OpenRecordset(SQL, dbOpenSnapshot)
debug.print rs!name
debug.print rs!vorname
...
rs.close
set rs=nothing
db.close
set db=nothing
Der häufigste Fehler, der zu Laufzeitfehler 3061 führt ist, dass Datenbankfeldbezeichner nicht buchstabengetreu im SQL-String aufgeführt sind (z.B. bücher statt buecher). In diesem Fall nimmt Access an, man wolle einen neuen Bezeichner und damit einen sog. Parameter einfügen, dessen Wert Access aber nicht kennt (also Fehler 3061).

Hilft das ein wenig?
Thomas
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
SQL-Abfragen funktionieren nicht.1.095Silvio2230.07.03 10:30
Re: SQL-Abfragen funktionieren nicht.856devnull30.07.03 11:23
Re: SQL-Abfragen funktionieren nicht.856Silvio2231.07.03 08:10
Re: SQL-Abfragen funktionieren nicht.804keine frage30.07.03 11:29
Re: SQL-Abfragen funktionieren nicht.808Silvio2231.07.03 08:26
Re: SQL-Abfragen funktionieren nicht.995devnull31.07.03 08:51
Re: SQL-Abfragen funktionieren nicht.843Silvio2231.07.03 10:12
Re: SQL-Abfragen funktionieren nicht.816devnull31.07.03 10:32
Re: SQL-Abfragen funktionieren nicht.804Silvio2231.07.03 11:18
Re: SQL-Abfragen funktionieren nicht.821devnull31.07.03 11:26
Re: SQL-Abfragen funktionieren nicht.820Silvio2231.07.03 13:55
Re: SQL-Abfragen funktionieren nicht.860devnull31.07.03 14:09
Re: SQL-Abfragen funktionieren nicht.857Silvio2231.07.03 14:36
Re: SQL-Abfragen funktionieren nicht.816devnull31.07.03 17:02
Re: SQL-Abfragen funktionieren nicht.849Silvio2201.08.03 09:21
Re: SQL-Abfragen funktionieren nicht.813devnull01.08.03 11:06
Re: SQL-Abfragen funktionieren nicht.837Silvio2201.08.03 11:29

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-2025 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