Hi zusammen!
ich habe praktisch gar keine Ahung von Access aber ich arbeite mit einem Accessprogramm.
Nun habe ich folgendes Problem: das Programm nimmt einfach gar keine neuen Daten mehr an.. sprich das "neue" Feld mit dem * in der nächsten Zeile fehlt.
Ich habe aber noch ein 2 Monate altes Backup. Da funktioniert alles.
siehe:
(http://img15.imageshack.us/img15/7246/screenshotcph.jpg)
Durch ausprobieren, habe ich festgestellt, dass wenn ich eine bestimmte Tabelle lösche und die aus dem "Backup" importiere, dann läuft es wieder!
Nun ist die Idee: die 200 Einträge seit dem Backup zu kopieren, diese in die das Backup zu kopieren und dann zu Importieren, und schon läuft alles wieder.
Jedoch verstehe ich nicht, wie man diese Tabelleneinträge kopiert und in die anderen Tabellen einfügt. Wenn ich das mit normalen "kopieren" und "einfügen" probiere, kommt eine Fehlermeldung mit Format nicht korrekt ??/??/??:..
Könnt Ihr mir da helfen? ich danke euch!
Hallo Sarah,
Erstelle eine neue, leere DB.
Da hinein KOPIERST Du die Tabelle aus dem Backup und die Tabelle aus der aktuellen.
Danach erstellst Du eine Anfügeabfrage mit der Du die neuen DS an die Tabelle aus dem Backup anhängst.
Dann hast Du in der Tabelle aus dem Backend alle DS, und kannst diese Tabelle wieder in Deine Anwendung importieren.
Du solltest aber heraus bekommen warum da keine DS mehr angefügt werden können.
Wurde da was ans den Formulareinstellungen geändert? Überprüfe die Eigenschaft "Anfügen zulassen".
hth
gruss ekkehard
heyhey ekkehard :)
oh man :( das aber verdamm kompliziert, soooooo viel ahnung hab ich leider auch nicht.. heute war das erste mal, dass ich hinter die "Fassade" geschaut habe..
Fangen wir mit einem Schritt nach dem anderen an: wie kopier ich denn die Tabellen in eine neue DB???
Hallo Sarah,
ZitatFangen wir mit einem Schritt nach dem anderen an: wie kopier ich denn die Tabellen in eine neue DB???
O.K., heute aber nur noch ein Schritt; - muss jetzt endlich ins Bett, - muss morgen arbeiten.
Welche Access-Version hast Du denn?
Ich kenne A2000 und A2010.
Bei A2000 (wahrscheinlich auch bei folgenden bis A2007 ausschliesslich) brauchst Du nur im Datenbankfenster über das Kontextmenu "Importieren" auswählen, der Rest ist Assi gesteuert, und sollte keine Probleme bereiten.
Bei A2010 geht es über das Menu "Externe Daten" - "Access".
Und wichtig: IMPORTIEREN NICHT VERKNÜPFEN.
Damit hast Du Kopien, die Deine Quelldateien (Tabellen) nicht verändern.
hth
gruss ekkehard
P.S. Bin morgen, mal sehen, ab spätem Nachmittag, wieder online wegen der weiteren Schritte.
Du könntest natürlich auch Mal die DB (die fehlerhafte) hier hoch zu laden bis morgen.