Korzystanie z C# w Visual Studio, mam wstawiania wiersza do tabeli tak:Zwracana wartość z polecenia SQL Server Insert użyciu C#
INSERT INTO foo (column_name)
VALUES ('bar')
chcę zrobić coś takiego, ale nie wiem poznać poprawną składnię:
INSERT INTO foo (column_name)
VALUES ('bar')
RETURNING foo_id
będzie to powrót do kolumny foo_id
od wstawianego rzędu.
Co więcej, nawet jeśli znajdę poprawną składnię do tego, mam inny problem: mam do dyspozycji SqlDataReader
i SqlDataAdapter
. O ile mi wiadomo, pierwsza służy do odczytu danych, druga do manipulowania danymi. Podczas wstawiania wiersza z instrukcją return zarówno manipuluję, jak i odczytuję dane, więc nie jestem pewien, czego użyć. Może jest coś zupełnie innego, co powinienem do tego użyć?
jaki świetny przykład Tim, bardzo mi pomógł. Dzięki za przesłanie pytania takiego jak ta Neko, dokładnie tego, czego szukałem! – WhySoSerious
Zrobiłem mi błąd występujący po końcu instrukcji sql –