《电子电脑》显示文章详细内容: [展开] [回复] [网址] [举报] [屏蔽]
LionsRuler-木法沙
LionsRuler-木法沙目前处于离线状态
等    级:资深长老
经 验 值:7270
魅 力 值:2197
龙    币:12578
积    分:7779.9
注册日期:2003-08-12
 
  查看LionsRuler-木法沙个人资料   给LionsRuler-木法沙发悄悄话   将LionsRuler-木法沙加入好友   搜索LionsRuler-木法沙所有发表过的文章   给LionsRuler-木法沙发送电子邮件      

软件问题,求助:java&#115cript中如何把参数传给 ASP呢?走过,路过,来看过!
代码很简单:
<body>
<form name="form1">
<select onChange="mygood(this.value)">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
</select>
<input name="goodtext" type="text">
</form>
</body>
一个表单,一个菜单,一个文本框。菜单的值经选择发生变化后,将值传给javascript的自定义过程mygood()
---------------------------------
<script language="javascript">
function mygood(t)
{
<%
Set rs= Server.CreateObject("ADODB.Recordset")
source="SELECT * FROM database where ID = 1"
rs.Open source,hhf_conn,3,1
%>
document.form1.goodtext.value="<%=rs("name")%>";
<%
rsLineage.Close()
Set rsLineage = Nothing
%>
}
</script>
-------------------------------
自定义过程要求ASP去查询数据库 database,将查询结果"<%=rs("name")%>"让文本框显示出来。

上面的程序没有问题,可以正常查到"SELECT * FROM database where ID = 1"返回的数据库中“name”字段的值。
现在需求做一下小小的变化,希望将参数mygood()的形参t(实参菜单的值)传给ASP中的SQL语句,
如"SELECT * FROM database where ID = t"
"ID = t",就是我想要的结果。

虽然可以通过表单提交的方法,达到以上的效果。
现在想在一个页面内,不用表单提交的方法搞定“单页内鼠标事件查询数据库!”

偶,非专业人士,现在的技术还停留在ASP visual studio 6的水平,未曾学过.net C#之类的新技术。
如果ASP解决不了“单页内鼠标事件查询数据库!”,请问ASP .net是如何实现的?

谢过!
(此文由LionsRuler-木法沙在2007-07-19 20:55:03编辑过)

--
我要签名,我要签名!mufasa@hlgnet.com
2007-07-19 20:54:14   此文章已经被查看173次   
 相关文章: [回复]  [顶端] 



  您必须登录论坛才可以发表文章:
 
用户名:   密码:   记住密码:    (忘记密码 注册




版权所有 回龙观社区网 经营许可证编号:京B2-20201639 昌公网安备1101140035号

举报电话:010-86468600-5 举报邮箱: