繁体   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