gpt4 book ai didi

c# - 将 String.Empty 发送到存储过程

转载 作者:太空狗 更新时间:2023-10-30 00:31:42 28 4
gpt4 key购买 nike

考虑这个例子:

MyParameters.Name = "Paul";
MyParameters.Nickname = String.Empty;

ExecuteStoredProcedure(MyStoredProcedure, MyParameters);

当我的存储过程执行时,它会运行这样的东西吗?

MyStoredProcedure 'Paul',''

所以,我的问题是:C# String.Empty 是否等于 Database ''

PS.: 我正在使用 SQL Server

最佳答案

是的,空字符串作为空字符串发送。看,这些值已按预期转换和发送。例如,如果您需要发送 null,那么您可以像这样设置 Nickname:

MyParameters.Nickname = null;

您的代码也等同于:

MyParameters.Nickname = "";

关于c# - 将 String.Empty 发送到存储过程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23632859/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com