亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

正在回答

1 回答

//查詢單個女神(根據姓名等信息去查詢)
		public?List<Goddess>?get(String?name,String?mobile)?throws?SQLException{
			List<Goddess>?result=new?ArrayList<Goddess>();
			Connection?con=DBUtil.getConnection();//首先拿到數據庫的連接
			StringBuffer?sb=new?StringBuffer();
			sb.append("select?*?from?imooc_goddess?");
			sb.append("where?user_name?like???and?mobile?like??");
			//預編譯sql語句
			PreparedStatement?psmt?=?con.prepareStatement(sb.toString());
			//先對應SQL語句,給SQL語句傳遞參數
			psmt.setString(1,?"%"+name+"%");
			psmt.setString(2,?"%"+mobile+"%");	
			System.out.println(sb.toString());
			//執行SQL語句
			/*psmt.execute();*///execute()方法是執行更改數據庫操作(包括新增、修改、刪除);executeQuery()是執行查詢操作
			ResultSet?rs?=?psmt.executeQuery();//返回一個結果集
			Goddess?g=null;
			//遍歷結果集
			while(rs.next()){
				g=new?Goddess();
				g.setId(rs.getInt("id"));
				g.setUserName(rs.getString("user_name"));
				g.setAge(rs.getInt("age"));
				g.setSex(rs.getInt("sex"));
				//rs.getDate("birthday")獲得的是java.sql.Date類型。注意:java.sql.Date類型是java.util.Date類型的子集,所以這里不需要進行轉換了。
				g.setBirthday(rs.getDate("birthday"));
				g.setEmail(rs.getString("email"));
				g.setMobile(rs.getString("mobile"));
				g.setCreateUser(rs.getString("create_user"));
				g.setCreateDate(rs.getDate("create_date"));
				g.setUpdateUser(rs.getString("update_user"));
				g.setUpdateDate(rs.getDate("update_date"));
				g.setIsDel(rs.getInt("isdel"));
				
				result.add(g);//將結果封裝到對象中
			}
			return?result;
		}


0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
JDBC之 “ 對岸的女孩看過來”
  • 參與學習       99328    人
  • 解答問題       915    個

一起領略JDBC的奧秘,為進一步學習集成框架打下良好的基礎

進入課程

jdbc有關問題

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號