10 个解决方案
#1
用触发器,
#2
详细说明
#3
create trigger trig_test on tb
instead of update
as
set nocount on
if update(f1)
begin
......
end
#4
可以像楼上一样,写触发器trigger
也可以通过 asp.net写日志,记录在数据库。
这个看个人习惯了。
也可以通过 asp.net写日志,记录在数据库。
这个看个人习惯了。
#5
详细说明create trigger trig_test on tb
instead of update
as
set nocount on
if update(f1)
begin
......
end
可以像楼上一样,写触发器trigger
也可以通过 asp.net写日志,记录在数据库。
这个看个人习惯了。
我想实现的功能是判断哪个字段被更新了
#6
我想实现的功能是判断哪个字段被更新了
你update难道是全字段更新?那你只能自己程序里区分哪个字段更新了
#7
如果用了EF之类的ORM,实体类都实现了IPropertyChangedNotify接口,可以继承重写代理类
#8
详细说明create trigger trig_test on tb
instead of update
as
set nocount on
if update(f1)
begin
......
end
详细说明create trigger trig_test on tb
instead of update
as
set nocount on
if update(f1)
begin
......
end
可以像楼上一样,写触发器trigger
也可以通过 asp.net写日志,记录在数据库。
这个看个人习惯了。
我想实现的功能是判断哪个字段被更新了
我觉得,你就直接程序里,log日志把sql语句记录到数据库算了,哈哈
#9
详细说明create trigger trig_test on tb
instead of update
as
set nocount on
if update(f1)
begin
......
end
详细说明create trigger trig_test on tb
instead of update
as
set nocount on
if update(f1)
begin
......
end
可以像楼上一样,写触发器trigger
也可以通过 asp.net写日志,记录在数据库。
这个看个人习惯了。
我想实现的功能是判断哪个字段被更新了
我觉得,你就直接程序里,log日志把sql语句记录到数据库算了,哈哈
详细说明
#10
你应该有一个 sqlhelper类吧。
然后在 finally的 connection.close()之前,将sql写入一张表就好了。
然后在 finally的 connection.close()之前,将sql写入一张表就好了。
#1
用触发器,
#2
用触发器,
详细说明
#3
详细说明
create trigger trig_test on tb
instead of update
as
set nocount on
if update(f1)
begin
......
end
#4
可以像楼上一样,写触发器trigger
也可以通过 asp.net写日志,记录在数据库。
这个看个人习惯了。
也可以通过 asp.net写日志,记录在数据库。
这个看个人习惯了。
#5
详细说明create trigger trig_test on tb
instead of update
as
set nocount on
if update(f1)
begin
......
end
详细说明create trigger trig_test on tb
instead of update
as
set nocount on
if update(f1)
begin
......
end
可以像楼上一样,写触发器trigger
也可以通过 asp.net写日志,记录在数据库。
这个看个人习惯了。
我想实现的功能是判断哪个字段被更新了
#6
我想实现的功能是判断哪个字段被更新了
你update难道是全字段更新?那你只能自己程序里区分哪个字段更新了
#7
如果用了EF之类的ORM,实体类都实现了IPropertyChangedNotify接口,可以继承重写代理类
#8
详细说明create trigger trig_test on tb
instead of update
as
set nocount on
if update(f1)
begin
......
end
详细说明create trigger trig_test on tb
instead of update
as
set nocount on
if update(f1)
begin
......
end
可以像楼上一样,写触发器trigger
也可以通过 asp.net写日志,记录在数据库。
这个看个人习惯了。
我想实现的功能是判断哪个字段被更新了
我觉得,你就直接程序里,log日志把sql语句记录到数据库算了,哈哈
#9
详细说明create trigger trig_test on tb
instead of update
as
set nocount on
if update(f1)
begin
......
end
详细说明create trigger trig_test on tb
instead of update
as
set nocount on
if update(f1)
begin
......
end
可以像楼上一样,写触发器trigger
也可以通过 asp.net写日志,记录在数据库。
这个看个人习惯了。
我想实现的功能是判断哪个字段被更新了
我觉得,你就直接程序里,log日志把sql语句记录到数据库算了,哈哈
详细说明
#10
你应该有一个 sqlhelper类吧。
然后在 finally的 connection.close()之前,将sql写入一张表就好了。
然后在 finally的 connection.close()之前,将sql写入一张表就好了。