Dreamweaver做ASP网页遇到的菜单问题
我现在做一个查询电话号码的网页.页面由一个下拉菜单和一个文本输入框组成.在下拉菜单里面选择单位,再在文本框里输入姓名,就能查到相应的数据.我给这个菜单定义的记录集是数据库...
我现在做一个查询电话号码的网页.
页面由一个下拉菜单和一个文本输入框组成.在下拉菜单里面选择单位,再在文本框里输入姓名,就能查到相应的数据.
我给这个菜单定义的记录集是数据库中的'单位'字段.我选'一公司''二公司'等也都能正确的查到.
现在的情况是,我一打开网页,菜单的默认选项是'一公司',而且只能在'一公司'和'二公司'中选择.我想给菜单加一个新的默认项,在这个选项下输入姓名能查整个数据库.
比如,在这个新的默认项下,我输入'张',就能查到包括'一公司''二公司'里所有名字里有'张'字的人.
请问该怎么做?
我的SQL语句:
SELECT *
FROM life
WHERE 单位 = 's2' AND (部门 LIKE '%MMColParam%' OR 姓名 LIKE '%MMColParam%')
s2 菜单变量,MMColParam文本框变量.
数据库是ACCESS
我的SQL语句能正常查询,现在是我想给菜单加一个选项,在这个选项下可以查整个集团公司,也就是整个数据库,而不是只能在一公司或者二公司之间选择.
把 WHERE 单位 = 's2' 这句去掉的话,那我选择’一公司’’二公司’就不能查了啊,我的意思是让这个菜单有3个选项,一个查整个表,一个查其中的一公司,一个查其中的二公司,而我现在只有2个选项. 展开
页面由一个下拉菜单和一个文本输入框组成.在下拉菜单里面选择单位,再在文本框里输入姓名,就能查到相应的数据.
我给这个菜单定义的记录集是数据库中的'单位'字段.我选'一公司''二公司'等也都能正确的查到.
现在的情况是,我一打开网页,菜单的默认选项是'一公司',而且只能在'一公司'和'二公司'中选择.我想给菜单加一个新的默认项,在这个选项下输入姓名能查整个数据库.
比如,在这个新的默认项下,我输入'张',就能查到包括'一公司''二公司'里所有名字里有'张'字的人.
请问该怎么做?
我的SQL语句:
SELECT *
FROM life
WHERE 单位 = 's2' AND (部门 LIKE '%MMColParam%' OR 姓名 LIKE '%MMColParam%')
s2 菜单变量,MMColParam文本框变量.
数据库是ACCESS
我的SQL语句能正常查询,现在是我想给菜单加一个选项,在这个选项下可以查整个集团公司,也就是整个数据库,而不是只能在一公司或者二公司之间选择.
把 WHERE 单位 = 's2' 这句去掉的话,那我选择’一公司’’二公司’就不能查了啊,我的意思是让这个菜单有3个选项,一个查整个表,一个查其中的一公司,一个查其中的二公司,而我现在只有2个选项. 展开
4个回答
展开全部
我看了半天,你说你想查整个公司的人员电话信息,我看你数据库里是不是只有 一公司和二公司,你若在查询的时候,应该加上一公司和二公司的自然连接(s1 and s2)[自然连接符我打不出来用and替代] 查询语句应该为下面的
SELECT *
FROM life
WHERE 单位 =('s2' and 's1') AND (部门 LIKE '%MMColParam%' OR 姓名 LIKE '%MMColParam%')
若不想这样 我认为你应该往数据库里再添加一个表,这个表要包含公司一和公司二的所有信息。你试试看!
SELECT *
FROM life
WHERE 单位 =('s2' and 's1') AND (部门 LIKE '%MMColParam%' OR 姓名 LIKE '%MMColParam%')
若不想这样 我认为你应该往数据库里再添加一个表,这个表要包含公司一和公司二的所有信息。你试试看!
展开全部
'%MMColParam%'
好象多了个在SQL中是个单个的%前面的那个不要
好象是,至于文本框变量调用那你自己看啊,我不怎么懂啊
好象多了个在SQL中是个单个的%前面的那个不要
好象是,至于文本框变量调用那你自己看啊,我不怎么懂啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
就去所有表中查啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把 WHERE 单位 = 's2' 这句去掉啊.这样就是在整个表中查询.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询