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