我在Visual Studio中使用C#,將一行插入到這樣的表中:INSERT INTO foo (column_name)VALUES ('bar')我想做這樣的事情,但是我不知道正確的語法:INSERT INTO foo (column_name)VALUES ('bar')RETURNING foo_id這將從foo_id新插入的行返回該列。此外,即使我找到了正確的語法,我仍然遇到另一個問題:我擁有SqlDataReader并SqlDataAdapter可以支配。據(jù)我所知,前一個用于讀取數(shù)據(jù),第二個用于處理數(shù)據(jù)。當插入帶有return語句的行時,我同時在操作和讀取數(shù)據(jù),因此我不確定該使用什么。也許我應該使用完全不同的東西?
使用C#從SQL Server插入命令返回值
陪伴而非守候
2019-10-12 10:38:30