SQL TSQL und C#: Insert UniqueID

Julexander

Lieutenant
Registriert
Juli 2004
Beiträge
568
Ich habe eine .mdf-Tabelle 'Transaction' mit mehreren Columns:
Userid - uniqueidentifier
Bankid - int
OperationDate - date
BookingDate - date
TransactionType - nvarchar(max)
AccountHolder - nvarchar(max)
AccountNumber - nvarchar(30)
OperationTitle - nvarchar(max)
Amount - money
BalanceAfterOperation - money

Ich wollte in C# nun eine csv Datei bearbeiten und in die Tabelle einfuegen,
also Line-by-Line Read in einer while-Loop und halt immer INSERT INTO Transaction.
Ich kriege aber immer ein Error "Incorrect syntax near the keyword 'Transaction'.".

Hab jetz erstmal alle auf 'Allow nulls' gestellt und versuche nun
Code:
INSERT INTO Transaction (Userid) VALUES ('0afc3227-ebf1-4b62-983e-7c56426ef648');
und das funktioniert auch nicht. :( Die Userid hab ich aus der Tabelle aspnet_Users (automatisch generiert).
 
"Transaction" ist ein SQL Keyword und kann daher nicht einfach so verwendet werden. Ich vermute mal man muss es in Anführungszeichen packen, also probier mal 'Transaction' und "Transaction".
 

Ähnliche Themen

Zurück
Oben