vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Top-Preis! AP-Access-Tools-CD Volume 1  
 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
DS zählen!! MEINE NERVEN!!! 
Autor: dreamworker
Datum: 25.01.05 09:37

Hallo Freunde der konkreten Anweisung,

ch bin echt am verzweifeln!
Ich habe eine konkrete Vorstellung einer Function, aber ich bekomme sie einfach nicht hin. Ihr seid meine letzte Hoffnung.

Folgendes funktioniert einwandfrei:

Open "C:\pfad.txt" for input As #1
Do While Not EOF(1)
      Input #1, strpfad
 
strsql = "INSERT INTO [tbl_KO] (Zeichen, KNr, Partei) & _
            IN '" & strpfad & "ko.mdb" & "' " &_
            SELECT DISTINCT " &_
            ZA, KNr, PP " &_
            FROM [tbl_KO_old] IN '" & strpfad & "ko_old.mdb" & "'; "
 
CurrentDb.Execute strsql
 
Loop
Close #1
Jetzt habe ich versucht eine Function zu schreiben, die mir die Anzahl der DS liest:

Dim db As DAO.Database
Dim rst As DAO.Recordset
 
set db = Opendatabase(MDB)
set rst = db.OpenRecordset(Tabelle, dbOpenDynaset)
 
If Not rst.BOF Then
        rst.MoveLast
        debug.Print rst.RecordCount
End if
Wenn ich die Funktion mit den richtigen Variablen füttere funktioniert Sie auch.
Ich habe aber folgendes wichtiges Anliegen.

Ich benötige die Anzahl der Datensätze VOR dem INSERT (tbl_KO und tbl_KO_old) und NACH dem INSERT (tbl_KO).
Ich muss später mit diesen drei Zahlen Berechnungen vornehmen.

Benötige ich jetzt 3 Funktionen oder reicht da eine??????

Ich erwarte ja keine Gesamtlösung hier, aber ein Ansatz würde mich schon weiterbringen.

DREAM

Danke und Gru?,
DREAM

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
DS zählen!! MEINE NERVEN!!!1.219dreamworker25.01.05 09:37
Re: DS zählen!! MEINE NERVEN!!!695Wolfgang25.01.05 12:12
Re: DS zählen!! MEINE NERVEN!!!676Prian081525.01.05 13:23

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