如何实现这一功能

njzq 2005-05-08 08:53:38
某一个页面返回一个结果集,每一条记录在界面上显示为一行。
现在想在该行加一个按钮,点击按钮执行一个函数,函数的功能如下:
参数: 按钮的ID,记录的ID
功能: 1:根据记录ID,修改对应的数据库【我只在页面中操作数据库,函数中我试了一下没有成
功】
2: 根据按钮的ID,将该按钮设置为enable。【参数中按钮ID是一个字符串,如何转换为对
象】
3:页面不刷新。

如何实现? 谢谢!
...全文
102 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
我的客户端代码不全,你需要拼凑,自己看看xmlhttp的东西,你用一个asp网页跟数据库连用xmlhttp调用,方法说了,具体还要自己做
njzq 2005-05-08
  • 打赏
  • 举报
回复
a040liutao(冬之心)、 fangsky(成雨) 能否说详细一点。
【我在本网站找了一些相关的内容,现在还没有试验通过,而且例子代码在函数中直接连数据库,这样用户和密码不就直接暴露了,如果加上runatserver,此时又会出现参数的一些问题】
liuxiaoyi666(兔子) 看不出来那边和数据库关联。

十分感谢各位
fangsky 2005-05-08
  • 打赏
  • 举报
回复
你通过 javascript来写!!
  • 打赏
  • 举报
回复
xmlhttp

class xmlhttprequest
dim xmlhttp1
dim blogdom
Private Sub Class_Initialize
set xmlhttp1 = CreateObject("Microsoft.XMLHTTP")
set blogdom=createobject("Microsoft.XMLDOM")
end sub
Public function opensend(xmlurl,xslurl)
xmlhttp1.open "GET",xmlurl,false
xmlhttp1.send()
blogdom.async=false
blogdom.load xslurl
end function
public function show(flag)
if flage=2 then
set text2 = xmlhttp1.responseXML
text2.loadXML xmlhttp1.responseText
set blogxml=text2.documentElement
set blogroot=blogxml.selectSingleNode("//blog")
show=blogroot.transformNode(blogdom)
else
show=xmlhttp1.responseBody
end if
end function
Private Sub Class_Terminate
set xmlhttp1=nothing
set blogdom=nothing
End Sub
end class
a040liutao 2005-05-08
  • 打赏
  • 举报
回复
在页面上放一个不可见的框架,在框架里操作数据库和刷新!
njzq 2005-05-08
  • 打赏
  • 举报
回复
我自己搞定了

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧