vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Zippen wie die Profis!  
 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

VB & Datenbanken
No current record 
Autor: rw
Datum: 07.09.05 16:03

Hallo,
ich möchte Daten aus einer Access- DB auslesen.
Dabei erhalte ich die Fehlermeldung: Fehler 3021, no current record.
Mit dieser Zeile springe ich zum ersten Datensatz.

If Maschinenparameter.RecordCount > 0 And Not Maschinenparameter.BOF Then _
  Maschinenparameter.MoveFirst
Vielleicht kann mir einer sagen was ich da falsch mache.
Gruß Ralf


    Dim db As Database
    Dim Maschinenparameter As Recordset
    Dim dbFile As String, Suchvariable As String, test As Integer
    Dim i As Integer, zähler As Integer, amEnde As Integer
 
dbFile = App.path & "\datenbank\" & "db.mdb"
    Set db = Workspaces(0).OpenDatabase(dbFile, False, False)
 
Set Maschinenparameter = db.OpenRecordset("Maschinenparameter")
 
    If Maschinenparameter.RecordCount > 0 And Not Maschinenparameter.BOF _
      Then Maschinenparameter.MoveFirst
 
    Suchvariable = frmMain.Label1
    amEnde = Maschinenparameter.RecordCount
 
 
    For i = 0 To amEnde
        If Maschinenparameter("f0") = Suchvariable Then         
            For zähler = 1 To 33
                frmMain.txtText(zähler) = Maschinenparameter("f" & zähler)
            Next zähler
         End If
 
         Maschinenparameter.Move i
 
    Next i
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
No current record846rw07.09.05 16:03
Re: No current record482wincnc07.09.05 16:10
Re: No current record531rw08.09.05 08:25

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