Forum: Datenbanken
Delphi
by WePo,
4. Jun 2006
Jelly ,
aus Wissen um meine Anwender. Datensicherung ist und bleibt halt ein Fremdwort. Also spule ich beim Jahreswechsel die Daten des Vorjahres- ubrigens aus allen wichtigen Dateien - in Sammeldateien in einer zweiten Datenbank. Diese wird gesichert und verschwindet im Schrank.
Sollte nun etwas passieren- du kennst ja den Tenor "passiert schon nichts" - so verfüge ich wenigstens über alle...
Forum: Datenbanken
Delphi
by WePo,
4. Jun 2006
Danke erstmal Mkinzler,
werde nun noch ein paar tests laufen lassen.
Ist ja das richtige Wetter dafür. Wie bestellt.
Werner
Forum: Datenbanken
Delphi
by WePo,
4. Jun 2006
Hi,
wie so üblich vergißt man die Hälfte zu sagen was Sache ist.
1. Also, wenn ich das Feld lfdnr wirklich einfüge, so soll dieses dann auch in einer Druckliste erscheinen. Als erste Prüfmöglickeit. Diese Liste muß erstellt werden.
Sie gilt dann aber als steuerrelevanter Beleg, wird also abgeheftet / archiviert, sodaß unterschiedliche Nummern mir den Streß bereiten würden.
2. Diese Anwendung...
Forum: Datenbanken
Delphi
by WePo,
4. Jun 2006
Hi,
da gerade die Tabelle so wie ich es geschrieben habe geändert und kopiert wird, warum ich so vorgehe.
Das Problem mit dem Feld lfdnr(autoinc) sollte doch wieder auftauchen.
Also ändere ich Arbeitstabelle.lfdnr von autoinc in integer, schreibe die Daten zurück und setze das Feld dann wieder auf autoinc.
Somit dürfte es kein Problem mit autoinc geben and das Anlegen neuer Datensätze dann...
Forum: Datenbanken
Delphi
by WePo,
4. Jun 2006
Ja, ich glaube das mach ich auch so.
Habe gerade schon die Tabellen umgeschrieben.
In der Sammeltabelle ist das Feld lfdnr nun integer.
Da in der Sammeltabelle=Archiv ja keine neuen Datensätze eingefügt werden dürfen, ok abgesehen vom Jahreswechsel , werde ich jetzt testen:
modify Arbeitstabelle.lfdnr(integer),
insert into(...)
modify Arbeitstabelle.lfdnr(autoinc)
Mal sehen was passiert....
Forum: Datenbanken
Delphi
by WePo,
4. Jun 2006
Danke, ok,
mein erstes Bedenken wird schon bestätigt.
Die Arbeitstabelle sollte ja wegen autoinc neue Werte automatisch einfügen. Dann kommt aber das Problem, daß bei 'order by lfdnr' nun unterschiedliche lfdnr existieren.
Genau das war der Grund, daß ich bisher auf dieses Feld verzichtet habe und nur mit dem kombinierten Index nr,posit gearbeitet habe.
Wäre es dann nicht besser das...
Forum: Datenbanken
Delphi
by WePo,
4. Jun 2006
Hallo, ich habe eine theoretische Frage zum Datenbankaufbau.
bisheriger Tabellenaufbau: nr(integer),posit(word),datum(date),...
Primärindex auf (nr,posit), u.w. Indices.
Nun möchte ich doch ein Feld lfdnr(autoinc) als Primärindex einführen.
Meine Befürchtung, daß dies zu Schwierigkeiten führen könnte, liegt darin:
Es gibt dann zwei Tabellen mit der gleichen Felder-Struktur
<Sammeltabelle:...