sql 学习day day up

sql server

类似

 SqlParameter[] Params = new SqlParameter[] { PPId, PPName, PRemark, PPhone, PPhones, Ptypename };

如果在代码里是用参数形式构建的SQL ,出错了,可以在 sql server management studio 上的》工具》的sql server profiler做监控

文件》新建跟踪》连接》运行》ctrl+home >> ctrl+f 查找 关键词 就可以了!

得到sql 具体语句后,在表里打开编辑执行 sql就可以知道是哪里出错了

-----------

触发器可能会使SELECT @@IDENTITY AS Id 返回最后 执行sql的表的id

所以,可以在解发器 新建TRIGGER里面 增加

AS

SELECT @@IDENTITY Id

就可以返回当前 SQL的ID而不是触发器里其他表的ID

你可能感兴趣的:(sql 学习day day up)