永发信息网

ACCESS怎样建立同搜索界面一样的查询?

答案:2  悬赏:0  手机版
解决时间 2021-02-27 06:48
在数据库里面有很多资料,希望可以通过一个自由输入式的搜索界面来查询,结果以另外一个界面全部展示出来?请问如何做到?谢过先!...

在数据库里面有很多资料,希望可以通过一个自由输入式的搜索界面来查询,结果以另外一个界面全部展示出来?请问如何做到?谢过先!

最佳答案
就是给你一串string叫你写sql啊……
String sql = "select * from ? where (品牌 = '" + 第一个选中的框.value + "'";
while(还有选中的品牌框)
{
sql += "or 品牌 = '" + 选中的框.value + "'";
}
sql += ") and ( 功能='" + 第一个选中的框.value + "'";
while(还有选中的功能框)
{
sql += "or 功能= '" + 选中的框.value + "'";
}
sql += ") and 价格 between " + 选中的框.minvalue + " and " + 选中的框.maxvalue;" ;
大致是这样的,中间可能有些小错误,你在执行sql之前把这个string输出,检查一下语句是否有错就可以了。
把我上面的sql中的?替换成对应的table,品牌替换品牌对应的字段名,不就好了,orz……
顺便,我之所以写成这样是因为我不确定你的图形界面是什么个东西
所有中文部分都是伪代码。
至于foreach a
那个是.net中的一个命令,格式是
foreach(type name in collection)

todo the very thing you want to deal with
every object in collection.

你可以理解成
for(operator p = collection.begin(); p < collection.end(); p++)
{
}
p就是我上面的那个name。变量名
之所以写因为是因为我觉得英文描述这个比较方便。

最后说一下,其实我也没看懂那位同学写的东东。
&在.net和c++中都不是字符串操作,完全不知道它在干啥
然后foreach后面跟个next是啥米我也不知道,写代码又不加分号……
mid又是哪里的函数?……@@@@
全部回答
Access是OFFICE软件中的一部分,和word、excel等同如果已经安装了ACCESS则可在桌面上点右键,选择新建-ACCESS文件,即可打开access程序如果要在桌面上建立ACCESS的快捷方式建议在搜索里面搜索access,找到它的文件所
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
地面辐射与地面吸收的大气逆辐射之差称为有效
声音从台式电脑的哪里进去,是不是要有输入设
志俊餐厅我想知道这个在什么地方
电吹风风罩怎么用
遇见老地方地址在什么地方,想过去办事
《还珠格格》中的紫薇是怎样失明的?说明了什
吉利新帝豪1.3t的发动机可以改汽吗
落跑甜心的演员些都是饰演的哪个角色?我只知
汇通金融利率多少
馕烤包子店这个地址在什么地方,我要处理点事
家人入了华莱黑插的传销怎么办
我16岁,身高1.75.好多同学比我高,我要长高
中国人寿嘉善县支公司客户服务中心我想知道这
我儿子三岁半,身高98cm,体重26斤正常吗
五菱宏光s车漆挂掉两手指长修着多少钱
推荐资讯
森强装饰有限公司地址在哪,我要去那里办事
【(100-三分之一)乘以(99-三分之二)=】
头围偏小怎么办
请问一下现在贵阳的黄金价格是多少钱一克,我
艾德利烘焙怎么去啊,有知道地址的么
设置路由器19216811的页面提示升级 升级文件
《今日头条》怎样收藏喜欢的文章
孖钉一词中的孖字是什么意思
盘锦博格石化有限公司这个地址在什么地方,我
宜生源足道会馆地址在什么地方,想过去办事
我想报考江西省的公务员,但人在外地。请问,
杨亮两个字的笔划是多少
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?