2011-03-29 74 views
0

我正在做一個sql INSERT,想在插入後立即得到一個對象的副本。 C#有一個命令來實現這個?INSERT後返回對象

+0

.NET中有許多技術用於訪問數據庫。你在用哪個?直ADO.NET,LINQ到SQL,實體框架,NHibernate,別的東西? – 2011-03-29 20:43:37

+0

我正在使用直接ADO.NET – JamaicasFinest 2011-03-29 20:51:49

+0

您正在使用哪個數據庫? – Tal 2011-03-29 20:56:18

回答

1

您將需要在插入後立即從數據庫請求對象,或者直接從數據庫返回數據。

無論哪種情況,您都需要編寫數據庫查詢來支持它。

+0

如何直接從數據庫中返回?我如何繼續這個選項?我不是數據庫大師 - 如果你能給我看一些代碼.. – JamaicasFinest 2011-03-29 20:48:06

+0

@JamaicasFinest - 完全取決於你使用的數據庫和你正在使用的數據訪問技術。這兩個都是你在問題中忽略的重要細節。 – Oded 2011-03-29 20:50:17