SNOWMAN Geschrieben 26. Oktober 2004 Teilen Geschrieben 26. Oktober 2004 Geht es nur mir so oder macht einen VBA verrückt? Also ich dreh echt gleich durch mit dieser Mongosprache... Ein Befehl für irgendwas is ja echt nur unter tausenden von bedingungen verfügbar, und stimmt auch nur eine einzige nicht dann geht der befehl nich mehr Ich hab hier ein Buch, da stand auch was tolles über eingabefunktionen drin: "Warum die Funktion nicht mehr funktioniert, ist etwas unverständlich, weil sie doch sehr nützlich war, aber sie werden sich wohl damit abfinden und andere Wege finden müssen" das ist doch mal wieder typisch microsoft, dadurch ist es nun unmöglich geworden ne eingabe zu machen welche auf drei tabellen zugreift ):-[ Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Wolle Geschrieben 26. Oktober 2004 Teilen Geschrieben 26. Oktober 2004 Und was ist jetzt die Frage dabei? Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
SNOWMAN Geschrieben 26. Oktober 2004 Autor Teilen Geschrieben 26. Oktober 2004 wie schaffe ich folgendes zu realisieren: -1 Eingabe -Eingabe einfügen in Tabelle A; erzeugt einen Indexwert durch "AutoWert" -Neuen Eintrag ohne Werte in Tabelle B; erzeugt einen IndexWert durch "AutoWert" -Indexwerte von A und B in die Tabelle "Mapping" Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Wolle Geschrieben 26. Oktober 2004 Teilen Geschrieben 26. Oktober 2004 Dim db As Database Dim rs As DAO.Recordset Dim a as Integer Dim b as Integer DoCmd.RunSQL ("Insert into TabelleA (Feldname) Values ('" & Textfeld.text & "');") a=Dmax("id", "TabelleA") Set db = CurrentDb Set rs = db.OpenRecordset("Select * from TabelleB;") rs.AddNew rs.Update rs.Close b=Dmax("id","TabelleB") docmd.RunSQL("Insert into Mapping (WertA, WertB) Values (" & a & ", " & b & ");" So in etwa könnte das aussehen (Access 2000)... Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
SNOWMAN Geschrieben 26. Oktober 2004 Autor Teilen Geschrieben 26. Oktober 2004 THX ich werds mir merken, nur ... was mich jetzt wirklich wütend macht: Ich probier mit Formularen rum und bekomm nix hin, frag ich die Auftraggeberin Antwort: "Das muss man mit VBA machen, hier is n Buch, jetzt lernen Sie mal VBA" So, ich hab des Buch (Access 2000 Buch mit ner Kurzreferenz zu VBA und Programmierung unter Access) nun durch und bekomm mit VBA nix hin, jetzt sagt man mir wieder ich muss es rein mit Formularen machen... hin und her, die wissen echt nich was die wollen *grrrr* Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Wolle Geschrieben 26. Oktober 2004 Teilen Geschrieben 26. Oktober 2004 So, ich hab des Buch (Access 2000 Buch mit ner Kurzreferenz zu VBA und Programmierung unter Access) nun durch und bekomm mit VBA nix hin, jetzt sagt man mir wieder ich muss es rein mit Formularen machen... hin und her, die wissen echt nich was die wollen *grrrr* Wieso? Passt doch. Du kannst doch in den Formularen mit VBA arbeiten. Am besten ohne Datenbindung. So kannst du bestimmen welche Werte wo hin kommen. Mit dem Assistentengeklicke wirst du nicht sehr weit kommen, sobald es etwas komlizierter wird. Nachteil dabei ist, das es mehr programmier-Aufwand ist. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
SNOWMAN Geschrieben 26. Oktober 2004 Autor Teilen Geschrieben 26. Oktober 2004 ja schon, das war auch die erste aussage, das ich mit vba ran muss, nur wird jetzt genau das gegenteil gesagt, ich brauch "so gut wie kein" vba dafür, lediglich wenn ich mal nen requery machen muss oder so. Ich werd jetzt einfach mal machen die DB wird zwar, troz löschen von nichtbenötigten scripts, immer größer und größer und hat inzwischen von 1mb auf 8mb angewachsen , aber wenn die des so wollen ich werd mal gucken wie ichs lös und dann bescheid geben, auf gut glück Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Meenzer Geschrieben 29. Oktober 2004 Teilen Geschrieben 29. Oktober 2004 Ich werd jetzt einfach mal machen die DB wird zwar, troz löschen von nichtbenötigten scripts, immer größer und größer und hat inzwischen von 1mb auf 8mb angewachsen , aber wenn die des so wollen ich werd mal gucken wie ichs lös und dann bescheid geben, auf gut glück Wenn Du mit Access arbeitest, musst Du ab und zu die DB mal komprimieren. Unter Extras --> Datenbank Dienstprogramme --> DB komprimieren. Dann wird die DB wieder klein. Gruß Meenzer Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.