| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 921 人关注过本帖
标题:求助
取消只看楼主 加入收藏
1000mb
Rank: 1
等 级:新手上路
帖 子:214
专家分:0
注 册:2005-11-7
收藏
 问题点数:0 回复次数:10 
求助

问题:

做一个查找页面时,表单里面有一个文本框,一个下拉列表

要求文本框中时输入信息,下拉列表选中一项 对一个表查找这个两条件的SQL语句要怎么写。

高手帮哈我

搜索更多相关主题的帖子: 信息 文本框 
2005-11-18 17:01
1000mb
Rank: 1
等 级:新手上路
帖 子:214
专家分:0
注 册:2005-11-7
收藏
得分:0 
"select * from [table] where text='"&text&"' and selecttext='"&selectText&"'"

上面的text是一个字邓名 selecttext也是一个字邓名啊

我是要对表:
text text2 text3 text4 text5 text6 ....查找

当下拉列表选中text3时 选中text5时 又要怎么写呢?

2005-11-19 14:07
1000mb
Rank: 1
等 级:新手上路
帖 子:214
专家分:0
注 册:2005-11-7
收藏
得分:0 

好深奥啊 还不明白

2005-11-19 15:06
1000mb
Rank: 1
等 级:新手上路
帖 子:214
专家分:0
注 册:2005-11-7
收藏
得分:0 
不同字段查询
2005-11-19 15:20
1000mb
Rank: 1
等 级:新手上路
帖 子:214
专家分:0
注 册:2005-11-7
收藏
得分:0 
后面的那个SELECT类呢  选择也是表里面的N个TEXT类型的  表里面没有selecttext字邓啊
2005-11-19 15:28
1000mb
Rank: 1
等 级:新手上路
帖 子:214
专家分:0
注 册:2005-11-7
收藏
得分:0 
"select * from [table] where "&Field&"='"&text&"' and selecttext='"&selectText&"'"


红色的地方怎么改呢?
2005-11-19 15:36
1000mb
Rank: 1
等 级:新手上路
帖 子:214
专家分:0
注 册:2005-11-7
收藏
得分:0 

id username usertel usertell useradd userwork
1 123 110 117 yyy kkk
表名:ws

表单:
<form name="form1" method="post" action="pic_search.asp">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="80%">电子名片搜索
<input size="24" name="text1" type="text" id="text1" onfocus=this.select()
onclick="if(this.value=='请输入要查找的内容'){this.value='';}" onmouseover=this.focus() value="请输入要查找的内容"> <select name="text2" size="1" id="text2">
<option value="username">姓名</option>
<option value="usertel">电话</option>
<option value="usertell">手机</option>
<option value="userwork">职位</option>
<option value="useradd">地址</option>
</select></td>
<td width="20%"><input name="imageField" type="image" src="../photo/searchbutton.gif" width="64" height="24"></td>
</tr>
</table>
</form>

[此贴子已经被作者于2005-11-19 16:11:08编辑过]

2005-11-19 16:02
1000mb
Rank: 1
等 级:新手上路
帖 子:214
专家分:0
注 册:2005-11-7
收藏
得分:0 
当我选择下拉列表里面的电话时 在前面的文本框中输入数字

就查找出有这个数字的这条记录 不用摸胡查找


你ASP代码写出来看看,我真不知到要怎么写了
2005-11-19 16:09
1000mb
Rank: 1
等 级:新手上路
帖 子:214
专家分:0
注 册:2005-11-7
收藏
得分:0 

我开始是这样写的
dim text1,text2
text1=request.form("text1")
text2=request.form("text2")
sql="select * from ws where '"&text2&"'='"&text1&"'"

2005-11-19 16:34
1000mb
Rank: 1
等 级:新手上路
帖 子:214
专家分:0
注 册:2005-11-7
收藏
得分:0 
为什么 在选择姓名/职位/地址/时可以正常查找,选电话出现:

Microsoft JET Database Engine 错误 '80040e07'

标准表达式中数据类型不匹配。

/ws/pic/pic_search.asp,行 54

2005-11-19 16:47
快速回复:求助
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018755 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved