从textarea里面获取多个用空格分割的条件 查询数据库

需要同时查询一组学生的成绩,在一个textarea中输入张三李四然后从数据库中查询相应学生的分数不知道问题够不够明确,最好有现成的代码拉呵呵... 需要同时查询一组学生的成绩,在一个textarea中输入 张三 李四

然后从数据库中查询相应学生的分数

不知道问题够不够明确,最好有现成的代码拉 呵呵
展开
 我来答
百度网友c8ccabb
2007-11-15 · TA获得超过1756个赞
知道大有可为答主
回答量:826
采纳率:0%
帮助的人:1148万
展开全部
你要的代码,没有读数据库的:
<form id="form1" name="form1" method="post" action="?menu=post" onsubmit="return checkText()">
<textarea name="text" id="text"></textarea>
<input type="submit" name="Submit" value="提交" />
</form>
<%
If Request("menu")="post" Then
Dim a,i
a=Replace(Trim(Request("text")),chr(13)," ")
a=Split(a," ")
For i=Lbound(a) To Ubound(a)
If a(i)<>"" Then
Response.Write "学生:"&a(i)&"<br>"
End If
Next
End If
%>

读数据库的(你在for循环中加入数据库读取语句就行了):

<form id="form1" name="form1" method="post" action="?menu=post" onsubmit="return checkText()">
<textarea name="text" id="text"></textarea>
<input type="submit" name="Submit" value="提交" />
</form>
<%
If Request("menu")="post" Then
Dim a,i
a=Replace(Trim(Request("text")),chr(13)," ")
a=Split(a," ")
For i=Lbound(a) To Ubound(a)
If a(i)<>"" Then
Response.Write "学生:"&a(i)&" 成绩:"&conn.Execute("Select 成绩 From 成绩表 Where 学生='"&a(i)&"'")(0)&"<br>"
End If
Next
End If
%>
TableDI
2024-07-18 广告
在将数据匹配到对应表格中,我们通常会使用数据库管理系统或电子表格软件(如Excel)。首先,确保数据具有明确的标识符,如ID或键,以便准确匹配。然后,根据这些标识符,我们可以使用查询语句(如SQL的JOIN操作)或电子表格的查找和引用功能(... 点击进入详情页
本回答由TableDI提供
pshuwen
2007-11-15 · TA获得超过581个赞
知道小有建树答主
回答量:1018
采纳率:0%
帮助的人:780万
展开全部
上面波迪把程序都写出来了,还有一个小问题就是
a=Replace(Trim(Request("text")),chr(13)," ")
a=Replace(Trim(Request("text"))," "," ")
要把中文的空格也转换成英文空格
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式