易截截图软件、单文件、免安装、纯绿色、仅160KB

asp.net mssql 触发器

mssql2000:
在一个表内建如下trigger:
CREATE TRIGGER [myTrigger] ON [dbo].[Test]
AFTER INSERT,  DELETE
AS
exec master..xp_cmdshell 'd:\test.exe'
在数据库管理器内,不管是增加一条记录还是删除一条记录,此触发器都能够执行test.exe这个程序。
问题是:当我用asp.net连接数据库,并增加记录时,触发器没有反应。记录能正常添加,只是test.exe这个程序不会执行。

谢谢大家!
UP...

.net + mysql  没用过
 

在net里好像不是那样用  你可以用写个方法来启用test.exe程序

我在触发器里添加了一条对数据库的操作:
CREATE TRIGGER [trg_xPol] ON [dbo].[xPol]
AFTER INSERT,  DELETE,UPDATE
AS
exec master..xp_cmdshell 'd:\test.exe'
update xPol set time=getdate() where id='20911002'
发现最后一条语句执行了,但是test.exe这个外部程序还是不能执行。不知道是否有安全性的设置。
mssql在server2003服务器上运行。

问题已解决:
设置数据库登录帐号的服务器角色为:sysadmin 即可。

谢谢大家!


相关问答:

asp.net 线程的问题? - .NET技术 / ASP.NET

前段时间碰到一道面试题如下:
test.aspx页面有如下代码:
 Response.Write(Test.GetDate());
Test类如下:
public class Test
{
  static string dt="";
  public static s ......

关于ASP.net(vb)播放监控录像的问题

我有厂家做的ASP的监控录像(DVR)的局域网播放的源程序与控件,想要用ASP.net做一个视频回放的程序(利用他的控件)但不知如下去做,望各位指点。
先搞清楚他们的控件是怎么用的,
然后就直接用好了.
不过,如 ......

asp.net中可输入的下拉框的问题 - .NET技术 / ASP.NET

Imports System.ComponentModel
Imports System.Web.UI
Imports System.Web.UI.Design
Imports System.Web.UI.WebControls
Namespace CBDAspNet.WebControls.HTML
  ''' <summary>
  '' ......

asp.net百万级数据分页好方法

asp.net百万级数据分页用什么方法的,试过aspnetpager控年,超过十万都慢得不行,后台数据库是sqlserver2000,不想用建立储存过程的方式,请大家指点一二.
不想用建立储存过程的方式?
无语了

那就自己拼SQL了 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号