vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
sevDataGrid - Gönnen Sie Ihrem SQL-Kommando diesen krönenden Abschluß!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

ADO.NET / Datenbanken
Syntaxfehler in der INSERT INTO Anweisung 
Autor: Sascha1950
Datum: 03.02.10 10:24

Hallo zusammen,

wenn ich eine DB habe mit 3 Tabellen und 2 Tabellen davon benutzen den Primärschlüssel der Tabelle 1 als Fremdschlüssel muss ich das dann in meiner INSERT INTO Anweisung berücksichtigen?
Bekomme da immer diese Fehlermeldung und glaube dass das daran liegt.

Wenn der Primärschlüssel ein AUTO-Wert ist wird ein Wert automatisch gespeichert oder wie muss die Syntax dann dafür aussehen ?

Tabelle 1(Primärschlüssel 1, Attribut , Attribut)
Tabelle 2(Primärschlüssel 2, Fremdschlüssel 1, Attribut)
Tabelle 3(Primärschlüssel 3, Fremdschlüssel 1, Attribut)

Dim sql1 As String = "INSERT INTO Tabelle 1 (???) VALUES ('???')"
execNQuery(sql1)
Dim sql2 As String = "INSERT INTO Tabelle 2 (???) VALUES ('???')"
execNQuery(sql2)
Dim sql3 As String = "INSERT INTO Tabelle 3 (???) VALUES ('???')"
execNQuery(sql3)

Was müsste ich in die Klammern schreiben damit das funktioniert ?

(DB ist erstellt in Access 2007, aber im Format Access 2000 gespeichert)...

gruß Sascha
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Syntaxfehler in der INSERT INTO Anweisung1.596Sascha195003.02.10 10:24
Re: Syntaxfehler in der INSERT INTO Anweisung785ModeratorRalfE03.02.10 11:58
Re: Syntaxfehler in der INSERT INTO Anweisung741Sascha195003.02.10 12:09
Re: Syntaxfehler in der INSERT INTO Anweisung758ModeratorDaveS03.02.10 12:17

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-2024 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