设计模式/想法刷新行从什么触发器会做一个网格

本文关键字:网格 一个 触发器 刷新 什么 设计模式 | 更新日期: 2023-09-27 18:11:00

所以我有一个表,在SQL Server中有一个INSERT/UPDATE触发器。当用户在我的DataGridView中开始一个新行时,我想以某种方式获得触发器将为所有字段产生的值,如果我插入了行?你是怎么做到的?

设计模式/想法刷新行从什么触发器会做一个网格

您将不得不获得sql表中每列的默认值…

执行SQL系统查询

sp_columns <table_name>

COLUMN_DEF将具有您的默认约束

我唯一能想到的就是

<start transaction>
<insert row>
<read the row to get all values>
<rollback transaction>

这不是很漂亮,但这是我目前能想到的最好的。

相关文章: