【发布时间】:2013-02-03 06:52:00
【问题描述】:
您好,我如何从 c# 运行标量值函数并获取其值? 对于基于表的函数,我使用选择命令并获取生成的 DataTable,但我对如何使用标量值函数一无所知。
【问题讨论】:
-
您在使用 ADO.NET 吗?在此处查看类似的问题/答案:stackoverflow.com/questions/12364891/…
-
您仍然使用选择命令,选择标量值,即“选择 1”,然后您会得到一个 1 行 1 列的 DataTable。如果您只是迭代结果,最好使用 ExecuteReader ()。此外,对于标量,您可以在 SqlCommand 对象上使用 ExecuteScalar ()。
标签: c# sql-server user-defined-functions