gpt4 book ai didi

c# - 提供 SqlDbType 的有效方式?

转载 作者:太空狗 更新时间:2023-10-30 00:40:11 26 4
gpt4 key购买 nike

我在下面有这个工作代码。但是,我没有采用名称、值和 SqlDbType 的 SqlParameter 构造函数,我只想提供日期参数的类型。有没有一种不需要添加大量代码的方法?

SqlParameter[] parameters =  
{
new SqlParameter("@START_ORDER", startOrder),
new SqlParameter("@END_ORDER", endOrder),
new SqlParameter("@START_ITEM", startItem),
new SqlParameter("@END_ITEM", endItem),
new SqlParameter("@START_DUEDATE", dateFrom),
new SqlParameter("@END_DUEDATE", dateTo)
};

最佳答案

new SqlParameter("@name", SqlDbType.Whatever) { Value = value }

constructor overloads它采用各种参数,但它们可能不值得指定每个参数的麻烦。上面的内容可能很简单。

(请注意,在某些情况下,您可能希望设置 SqlValue 而不是 Value。)

关于c# - 提供 SqlDbType 的有效方式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30312834/

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