java,如果数据库里有姓名,但是我需要查找某一个姓名,然后输出我想要凯蒂的姓名。需要怎么写,

java,如果数据库里有姓名,但是我需要查找某一个姓名,然后输出我想要的姓名。需要怎么写,请教大神_百度知道
java,如果数据库里有姓名,但是我需要查找某一个姓名,然后输出我想要的姓名。需要怎么写,请教大神
/zhidao/pic/item/63d0fec7a55eee3c6ddbad,请教大神帮忙://c。需要怎么写./zhidao/wh%3D600%2C800/sign=df9be13bb7b7d0a27b9c0c9bfbdf5a31//zhidao/wh%3D450%2C600/sign=4b36dbc713e996fc50ef/63d0fec7a55eee3c6ddbad://c.jpg" target="_blank" title="点击查看大图" class="ikqb_img_alink"><img class="ikqb_img" src="httpjava.jpg" esrc="http.baidu,如果数据库里有姓名.baidu://c,但是我需要查找某一个姓名。<a href="http.hiphotos,然后输出我想要的姓名
提问者采纳
select userName from user where userName like &#39;连接数据库;获取结果集ResultS%yourInputName%&#39,确保数据库和你的java project连接成功编写模糊查询语句
提问者评价
太给力了,你的回答完美的解决了我的问题!
来自团队:
其他类似问题
为您推荐:
java的相关知识
其他1条回答
用范型for就行了啊
你能具体说说吗。或者写下。嘿嘿
汗-_-||,范型for还不会用就建议多看看例子,学java是边学边试着写,不是凭空写→_→
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁java怎么实现数据库结构化查询,例如:实现界面查询学生的信息,既可以用姓名查询,又可以用学号查询_百度知道
java怎么实现数据库结构化查询,例如:实现界面查询学生的信息,既可以用姓名查询,又可以用学号查询
也可以姓名加性别查询,就是每个字段连起来可以查,单独也可以查
假设是SQLsql=&qu订厂斥断俪登筹券船猾SELECT * FROM student WHERE 1=1 &if(! isEmpty(name) ){
sql+=& AND name=&#39;&+name+&&#39;&;}if(! isEmpty(studentNo) ){
sql+=& AND studentNo=&#39;&+studentNo+&&#39;&;}有多少,都这样写。其实,不管是HQL、还是别的,都相似的
但是这样SQL语句就不好用?来代替,涉及到安全性的问题了啊,老师说的....,其实最好的就是全部用?替代所有,再通过判断和数组循环来替代?。你这种我也想到啦,呵呵!
来自团队:
其他类似问题
为您推荐:
结构化的相关知识
其他2条回答
在sql语句中使用or连接两个条件不行吗,select * from student_in订厂斥断俪登筹券船猾fo where stu_no = ? or stu_name like ?||&#39;%&#39;
字符串连接而已
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁java连接MYSQL 查询两个数据库中的两个表;两个表中有相同数据;但是A表的数据比B表的数据要多;我想问一下;怎么利用Java的集合判断两个表的不同元素;并且将B表中没有的数据添加到B表中!?
java连接MYSQL 查询两个数据库中的两个表;两个表中有相同数据;但是A表的数据比B表的数据要多;我想问一下;怎么利用Java的集合判断两个表的不同元素;并且将B表中没有的数据添加到B表中!? 5
demo:select * from a left jion b on a.x = b.x& where b.x is null
大概就是这个意思啊在优化优化就应该会得到你想要的结果吧!!!
其他回答 (1)
首先创建一个连接工厂
import java.sql.Cimport java.sql.DriverMimport java.sql.ResultSimport java.sql.S
public class ConnectionFactory {&private Connection conn=&& private Statement stmt=&& private ResultSet rs=&&
&& public ConnectionFactory() {&&super();&&// TODO Auto-generated constructor stub&}
&public void OpenConn() throws Exception{&&& try{&&&& Class.forName("com.mysql.jdbc.Driver").newInstance();&&&& String url="jdbc:mysql://127.0.0.1:3306/guestbook";&&&& String user="root";&&&& String password="root";&&&&& conn=DriverManager.getConnection(url,user,password);&&& }catch(Exception e){&&&& System.out.println("创建链接抛出异常为:"+e.getMessage());&&& }&&& && }
&& public ResultSet executeQuery(String sql) throws Exception{&&& try{&&&& stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);&&&& rs=stmt.executeQuery(sql);&&&& &&& }catch(Exception e){&&&& System.out.println("执行查询抛出的异常为:"+e.getMessage());&&& }&&&&& }
&& public void close() throws Exception{&&& try{&&& rs.close();&&& stmt.close();&&& conn.close();&&& }catch(Exception e){&&&& System.out.println("关闭对象抛出的异常:"+e.getMessage());&&& }&& }
import java.sql.ResultS
public class TestJDBC {&public static void main(String[] args) {&&ConnectionFactory c= new ConnectionFactory();&&try {&&&c.OpenConn();&&&String sql="select * from tb_guestbook";&&&ResultSet rs=c.executeQuery(sql);&&&while(rs.next()){&&&&System.out.println(rs.getString(2));&&&}&&&c.close();&&&System.out.println();&&} catch (Exception e) {&&&// TODO Auto-generated catch block&&&e.printStackTrace();&&}&}}
是查询两个数据库中的两个表的记录;然后检索出两个表中的相差的记录;添加到记录较少的表中!麻烦 看清楚问题!
相关知识等待您来回答
编程领域专家
& &SOGOU - 京ICP证050897号一个按姓名查找的查询功能,java做的·····_百度知道
一个按姓名查找的查询功能,java做的·····
金额,日期)的形式输出,项目,单击确定按钮,跳转到另一个框架,姓名,可以吧查找的结果按照一个表格(编号在文本框输入姓名后
跳转到另一个框架?你是要跳到Spring还是hibernate还是struts?,你是基于什么架构,你是用链表保存还是XML还是数据库,你是在页面还是在控制台
其他类似问题
为您推荐:
其他3条回答
然后在页面显示出来就行.输入姓名后在后台程序获得这个姓名...,然后通过sql的模糊查询找到很多记录.
数据库里建一个表,包括(编号,姓名,金额,项目,日期)写一个sql语句按姓名查询就行了
我建完表之后,查询后的结果出现Java.long@....而且只有前两行有这个,其余的什么也没有··············
sql语句没写对是不
说清楚吧,查找的结果sql就能做到了
java的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 我想要更多完整版 的文章

 

随机推荐