DBMS.OUTPUT_PUT.使用 MSSql 的 C# 中的 LINE



我该如何放置这个DBMS。OUTPUT_PUT。数据库中的LINE,是否也允许将其放在列表框,数据网格视图或标签上?

示例:[时间]:"NAME"插入了数据。

如果您尝试从类似于DBMS_OUTPUT.PUT_LINE工作方式的 SQL 操作返回的操作中获取其他文本数据,则PRINT允许这样做。由于您提到了 C#,因此您应该注意,若要使用PRINT数据,您需要订阅 SqlConnection.InfoMessage 事件,如此处所述。

但是,在大多数情况下,SELECT(在INSERT/DELETE操作的情况下可能通过OUTPUT-子句(通知UI的东西更合适/务实 - 也许是行,也许是@@ROWCOUNT,也许是SCOPE_IDENTITY()。 对于工具脚本以外的任何内容,PRINT通常都是一个糟糕的选择。

最新更新