社区
Java SE
帖子详情
多个条件查询同一数据库
sunjia5451937
2009-06-23 07:44:43
我现在有一个搜索功能,用户会输入几种类型的关键字,怎么把他们写在一条查询语句中?????
...全文
37
9
打赏
收藏
多个条件查询同一数据库
我现在有一个搜索功能,用户会输入几种类型的关键字,怎么把他们写在一条查询语句中?????
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yuzhonglian2004
2009-06-23
打赏
举报
回复
6楼,顶。。。
oklinsong
2009-06-23
打赏
举报
回复
顶楼上的。
yuxinglian
2009-06-23
打赏
举报
回复
// 基本sql语句
StringBuffer sql = new StringBuffer("select * from table where 1=1 ");
// 传过来的值是哪一个字段上的你应该知道
String param1 = "字段一的值";
String param2 = "字段二的值";
......
// 存放字段的值
List params = new ArrayList();
if(字段一的值!=null){
sql.append("and 字段一 = ? ");
params.add(字段一的值);
}
if(字段二的值!=null){
sql.append("and 字段二 like ? ");
params.add(字段二的值);
}
// 查询的时候做个循环赋值
for(params){
preparedstatement.setObject(i+1,params.get(i));
}
johnston678
2009-06-23
打赏
举报
回复
最好具体点,
感觉直接就可以用吧
kingssman
2009-06-23
打赏
举报
回复
又没有点具体信息阿
qsrock
2009-06-23
打赏
举报
回复
select * from table where 类型=x1 and 类型=x2 and 类型=x3
类似这样吧!
ligoou
2009-06-23
打赏
举报
回复
使用
and
gousheng12345
2009-06-23
打赏
举报
回复
建议根据关键字的if判断来构造不同的sql语句,我就是这个样子实现的
myhonor
2009-06-23
打赏
举报
回复
基本是就是那样做的,其实用IBATIS更简单。
oracle19cRAC_同步2套rac到
同一
台服务器dg+单实例dg
把2套19c的oracle的rac同步到
同一
台dg服务器。彻底明白rac和dg的安装过程。一课程主题把2套19c的oracle的rac同步到
同一
台dg服务器。彻底明白rac和dg的安装过程。 二课程特色课程以实践为主,从头到尾一步一步教学员怎样操作,实践性强模拟生产需求,完全可以把这套环境拿到生产环境安装。 三课程内容 1.课程简介和纠错,以及搭建前提环境。 安装2套rac和安装一套单实例
数据库
(只安装软件,并不dbca创建
数据库
实例)。 安装rac
数据库
过程可以参考https://edu.csdn.net/course/detail/26761。 安装单实例
数据库
(只安装软件,并不dbca创建
数据库
实例)同样可以参考https://edu.csdn.net/course/detail/26761。 2.步骤 2.1-1-纠错和课程简单介绍 2.2-2-创建密码文件参数文件 2.3-3-创建监听并同步
数据库
2.4-4-rac到dg的搭建 2.5-5-rac和dg的
数据库
切换 2.6-6-rac到dg的切换 2.7-7-第二套rac同步到
同一
台dg 2.8-8-第二套rac和dg的切换 2.9-9-第二套rac切换到dg 2.10-10第二套解决临时表空间问题 后续课程,1-搭建一套rac到rac-dg的课程。rac主库和dg备库都是rac
数据库
2-dg运维课程。
同一
数据库
的多应用
同一
数据库
的多应用 我记得大三的时候,我曾经参与并设计一个网上书店系统(呵呵,这种系统很多的学校都有要求).当时出于安全考虚,将后台管理,从前台中完全剥离,于是形成了一个基于
同一
数据库
的两个不同应用系统.这样设计的目的,是防止.因系统漏洞,而造成非法的后台登录. 设计中的,后台管理程序中架设在企业内网上的局域服务器.而前台应用,是架设地公共外网上的.这样,前台相当于数据输入.后
局域网内多用户访问
同一
数据库
今天朋友想
同一
数据库
多人协作,于是叫我连接他的
数据库
,我输入他给的主机和用户发现无法连接。于是我发现了。。。 他给的IP地址错误,他是直接浏览器通过网页
查询
给了个错误的地址。 用户本地无法登陆,允许他人连接但本地连不上。 防火墙端口未配置,直接访问会遭到防火墙拦截。 现记录配置过程中的要点: 允许其它ip连接 防火墙配置相应端口TCP允许(MySQL为3306,sqlserver为1433...
Android中使用任意activity操作
同一
数据库
的方法(使用kotlin编写)
一、引言: Android中经常会遇到在
多个
activity中需要对
同一
个
数据库
进行操作的场景,这里写了一个简单demo来说明这种情况的实现原理,下图是一个GIF(凑合看下效果,CSDN允许上传的git文件太小,经过多次丢帧勉强上传,但效果快失真了): 编写了两个activity对
同一
数据库
(student,包含name和age两个元素)进行增删改查的操作,Android中提供了SQLiteOpenHelper类对SQLite进行操作,下面对各个代码进行讲解。 二、创建的一个继承SQLiteOpenHel
人大金仓
同一
服务,不同
数据库
,跨库
查询
** 关于人大金仓
数据库
不同
数据库
之间实现跨库
查询
,同步数据的存储过程 ** 1、基础知识 在人大金仓中,一个连接下可以有
多个
数据库
一个
数据库
下包含
多个
模式, 一个模式下存储
多个
数据表。 但是在做
查询
等操作时只能操作一个
数据库
。需要通过切换到对应
数据库
进行操作。如图所示 2、案例情况: 不同
数据库
:database1,database2 不同模式:schema1,schema2 关系如图所示 2、业务需求 1.
查询
数据库
database2中模式schemaB下的表tableB的字段, 2.并将
查询
的
Java SE
62,614
社区成员
307,327
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章