簡體   English   中英

SQL Server返回C#的內容是什么

[英]What does SQL Server return to C#

我們可以在C#中的System.Data.SqlClient庫的幫助下輕松使用SQL Server數據庫。

我們可以從存儲過程返回值,或者我們可以通過在C#代碼中對它們進行硬編碼來編寫sql命令。

然后我們將結果傳遞給SqlDataReader來讀取值。

但我真的很想知道SQL Server返回C#。

C#調用SQL Server,SQL Server在返回時給C#提供了一些東西(XML,JSON或其他任何東西)。

這件事真的是什么? 如果我們想通過手動閱讀它,我們怎么才能得到這個東西呢?

我相信SQL Server至少習慣使用TDS進行數據傳輸。 我不知道它是否仍然存在 - 並且直接使用它會使您的代碼在SQL Server中發生變化時非常脆弱。 擁有客戶端庫的重點是將您與協議的復雜性隔離開來。

您嘗試通過手動讀取(比如說)使用SqlDataReader來獲得什么好處 ,這與大多數應用程序所需的一樣低?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM