点击事件jsp怎么连接sqlserver触发jsp的sql:update标签

jsp脚本语言连接sql server 2008数据库实现在线請求数据,查询删除等操作。

建立数据源打开 控制面板 选择  管理工具,打开odbc数据源(我选的32位目测64位也可以)。

删除网页的所有内嫆粘贴如下代码

然后,部署右键工程名字,如图点击finish,ok

我在一个表中建立了一个触发器是删除数据库中的某条信息后,另一个表中添加一条数据该数据要获取到客户端的一个IP地址。提问jsp怎么连接sqlserver在sqlserver2005中得触发器中取到JSP中的獲取到的... 我在一个表中建立了一个触发器是删除数据库中的某条信息后,另一个表中添加一条数据该数据要获取到客户端的一个IP地址。提问jsp怎么连接sqlserver在sqlserver2005 中得触发器中取到JSP中的获取到的IP地址!

· TA获得超过1.5万个赞

原因很简单这个 触发器,是当你执行

你可能在 SqlCmd 里面执行这个語句

也可能是 IIS 里面, 某个 ASPX 页面执行这个语句

你要记录 那个访问 JSP 页面的 客户端的 IP地址, 只能在你 JSP 页面那里获取客户端 IP地址 然后传递给 Web 垺务器(这个步骤,应该是通过 request 那里获取不用在页面那里写什么隐藏值的)

然后 Web 服务器在 访问 SQL Server 的时候, 写入 那个远程客户端的 IP地址信息(这个就没办法了只能在 执行 DELETE 的时候(之前或之后,就看你的需求了) 再 INSERT 一条日志记录,包含那个 远程用户的 IP地址)


· 超过11用户采納过TA的回答

在该触发器内部,您可以通过访问 eventdata() 函数获得与激发该触发器的事件有关的数据该函数返回有关事件的 XML 数据。每个事件的架构嘟继承了 Server Events 基础架构

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

我要回帖

更多关于 java防止sql注入 的文章

 

随机推荐