"Ungültiges Argument" beim Kopieren von DS

B

Björn Benatzky

Ich habe ein Problem mit der A03 Datenbank eines Kollegen, für den ich einen
Fehler beheben soll:

Es sollen über eine Abfrage alle Datensätze der Tabelle A, deren Inhalt
eines Datum-Feldes in eine vorgegebene Zeitspanne fällt (z. B. Monat 08.09),
in die Tabelle B kopieren werden. Zur Info: Die Tabelle B ist wie Tabelle A
aufgebaut, lediglich das ID-Feld hat nicht den Typ 'Autowert', sondern
'Zahl'. Die vier Primärschlüssel der Tabelle A sind ebenfalls in der Tabelle
B nicht vorhanden.

Bei der Ausführung der Abfrage erscheint stets die Fehlermeldung "Ungültiges
Argument". Diese Fehlermeldung kommt auch, wenn man versucht, einen DS
manuell zu kopieren. Die Daten jedes einzelnen Feldes des zu kopierenden DS
können abgeändert werden, die Fehlermeldung bleibt. Ein manuelles Hinzufügen
eines neuen DS in die Tabelle B ist aber möglich.

Woran kann dies liegen?
Die komplette Datenbank habe ich schon komprimiert und repariert, es hat
aber nichts geholfen.

Ich habe auch schon neue Testdaten eingefügt, weil ich dachte, daß
möglicherweise die Daten irgendwie korrupt sind, aber auch diese lassen sich
dann nicht mehr kopieren.

Über Tipps oder Lösungsvorschläge bin ich dankbar.

Gruß
Björn
 
S

Stefan Hoffmann

hallo Björn,

Björn Benatzky said:
Es sollen über eine Abfrage alle Datensätze der Tabelle A, deren Inhalt
eines Datum-Feldes in eine vorgegebene Zeitspanne fällt (z. B. Monat 08.09),
in die Tabelle B kopieren werden.
Die Abfrage sieht wie aus?

INSERT INTO [tabelleB] (feldListe)
SELECT feldListe
FROM [tabelleA]
WHERE [datum] BETWEEN #datumMin# AND #datumMax#
Zur Info: Die Tabelle B ist wie Tabelle A aufgebaut, lediglich das ID-Feld hat nicht den Typ 'Autowert', sondern 'Zahl'. Die vier Primärschlüssel der Tabelle A sind ebenfalls in der Tabelle B nicht vorhanden.
Eine Tabelle kann nur einen Primärschlüssel haben. btw, sollte auch
Tabelle B einen bekommen...


mfG
--> stefan <--
 
S

Stefan Hoffmann

hi Björn,

Björn Benatzky said:
Ich habe ein Problem mit der A03 Datenbank eines Kollegen, für den ich einen
Fehler beheben soll:
ahm, forgot to mention: this is an English speaking newsgroup.


mfG
--> stefan <--
 
B

Björn Benatzky

Stefan Hoffmann said:
hi Björn,


ahm, forgot to mention: this is an English speaking newsgroup.


mfG
--> stefan <--

Oh, I am sorry. I had some difficulties finding the German newsgroup. I got
error messages, that the page could not be found....
 
S

Stefan Hoffmann

hi Björn,

Björn Benatzky said:
Oh, I am sorry. I had some difficulties finding the German newsgroup.
It's

microsoft.public.de.access


mfG
--> stefan <--
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top