vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevAniGif - als kostenlose Vollversion auf unserer vb@rchiv CD Vol.5  
 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
Hilfe Fehler beim Addnew 
Autor: bert
Datum: 25.08.03 14:58

Hallo,

Habe Probleme mit einer Access Datenbank.

Laufzeitfehler:
Datentypen in Kriterienausdruck unverträglich

Der Fehler tritt beim nächsten Update auf.

Kurze Beschreibung:
Ich lese aus einer Datei, zeilenweise Datensätze in eine Datenbank Tabelle.
Die Werte sind jeweils mit ";" getrennt.

Bei 4 Tabellen war das kein Probelem. Habe zwischen 1 und 2500 Datensätze pro Tabelle eingelesen.
Bei der 5 Tabelle lese ich den ersten Satz und beim nächsten Update tritt der Laufzeitfehler auf.
Die Tabelle hat 64 Felder und die Datentypen stimmen mit der gelesenen Satzstruktur überein.
Das Recordset öffne ich folgendermaßen:

SQL = "Select * from artstamm"
If recIm.State = 0 Then
recIm.Open SQL, DB, adOpenDynamic, adLockOptimistic
End If

Dann geht es folgendermaßen weiter:

recIm.AddNew
For i = 0 To recIm.Fields.Count - 1
recIm.Fields(i) = faSatz(i)
Next

faSatz(i) ist ein StringArray, die die Werte enthält - den eigelesenen String habe ich vorher mit Split in das Array faSatz laden lassen.

Die Tabelle ist jetzt noch komplett leer und ich lese den ersten Satz ein - beim Aufruf von ADDNEW für den 2.Datensatz kommt es zu obiger Fehlermeldung.

Die Tabelle enthält Werte vom Typ String und Double sowie LongInteger.

Es sind ca. 72000 Datensätze zum Einfügen mit jeweils 64 Feldern.

Wer weiß warum dieser Fehler auftritt?
wer weiß Hilfe und Rat!

Wie kann ich ansonsten herausfinden, durch was der Fehler produziert wird?

Danke
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Hilfe Fehler beim Addnew352bert25.08.03 14:58
Re: Hilfe Fehler beim Addnew701ModeratorDieter25.08.03 15:36
Re: Hilfe Fehler beim Addnew171bert25.08.03 15:46
Re: Hilfe Fehler beim Addnew645ModeratorDieter25.08.03 15:57
Re: Hilfe Fehler beim Addnew212bert25.08.03 16:18
Re: Hilfe Fehler beim Addnew693ModeratorDieter25.08.03 16:49
Re: Hilfe Fehler beim Addnew177bert26.08.03 12:42

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