gpt4 book ai didi

tsql - 在 ADO.NET 中使用多个 T-SQL 语句

转载 作者:行者123 更新时间:2023-12-01 19:46:26 25 4
gpt4 key购买 nike

使用 T-SQL 在 Management Studio 中编写脚本效果很好,但我对 ADO.NET 有疑问。

我能够在 ado.net 中编写一个简单的 select 语句。

如何在ado.net中使用set语句?

例如

SET @polygon = (SELECT GEOM FROM Polygons WHERE NAME = 'Area1');
SELECT NAME FROM Points WHERE @polygon.STDistance(GEOM) <= .4;

最佳答案

如果你把它放在一个大的 sql 字符串中,你分配给一个 SqlCommand 对象的命令文本并在一个函数调用中运行,它应该运行良好:就像在 management studio 中一样。

如果您尝试在两个单独的 SqlCommand 对象中运行它或运行 SqlCommand 函数调用,第二个命令将不再了解第一个命令。

关于tsql - 在 ADO.NET 中使用多个 T-SQL 语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1878568/

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