2012-01-04 50 views
0

我需要將View SQL Query顯示在C#CODE級別的某個文本框中。 每個視圖都是部分構建的。 Select x From table我想在我的C#代碼中檢索它,只有使用視圖名稱的查詢我已經知道。 如何在C#中實現這個可能使用ADO.NET?如何在C#中查看SQL查詢

+0

完全依賴於數據庫服務器。你用什麼? MySQL的?甲骨文?蘋果派? – TomTom 2012-01-04 08:40:53

+1

不確定要理解你的問題......也許'從view_contacts'選擇id,firstname,lastname? – 2012-01-04 08:41:06

+0

Microsoft SQL數據庫 – 2012-01-04 08:41:59

回答

1

使用ADO.Net SqlDataAdapter對象的SelectCommand屬性來獲取與數據集/數據表,假設這是你想要的...

下面是MSDN鏈接SelectCommand財產的解釋相關的選擇查詢:

http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqldataadapter.selectcommand.aspx

OK,如果你想爲你的database VIEW基礎查詢,則因爲它是存儲在數據庫服務器上,你只能通過SQL管理螺柱執行存儲過程sp_helptext 'YOUR_VIEW_NAME'得到它io甚至從C#/ VB.Net中的ADO.Net。請參考以下鏈接:

http://msdn.microsoft.com/en-us/library/ms176112.aspx