給你一段我寫過的程式碼
你自己參考
照著寫sql語句
public static User select(String name,String pass){
User vo=new User();
Connection conn=null;
PreparedStatement ps=null;
ResultSet rs=null;
String sql=" select username,password,flag from web_user where username=""+name+"" and password=""+pass+"" ";
try{
conn=DBUtil。
getconnection();
ps=conn。prepareStatement(sql);
rs=ps。executeQuery();
if(rs。next()){
vo。setUsername(name);
vo。
setPassword(pass);
vo。setFlag(rs。getInt("flag"));
return vo;
}
}catch(Exception e1){
conn。
rollback();
}catch(Exception e2){
e2。printStackTrace();
e1。printStackTrace();
System。out。println("查詢失敗");
}finally{
rs。
close();
ps。close();
conn。close();
}catch(Exception e3){
e3。printStackTrace();
vo=null;
你建立表就是create table唄
不明白再問我 我這學過的例子程式多的是。
給你一段我寫過的程式碼
你自己參考
照著寫sql語句
public static User select(String name,String pass){
User vo=new User();
Connection conn=null;
PreparedStatement ps=null;
ResultSet rs=null;
String sql=" select username,password,flag from web_user where username=""+name+"" and password=""+pass+"" ";
try{
conn=DBUtil。
getconnection();
ps=conn。prepareStatement(sql);
rs=ps。executeQuery();
if(rs。next()){
vo。setUsername(name);
vo。
setPassword(pass);
vo。setFlag(rs。getInt("flag"));
return vo;
}
}catch(Exception e1){
try{
conn。
rollback();
}catch(Exception e2){
e2。printStackTrace();
}
e1。printStackTrace();
System。out。println("查詢失敗");
}finally{
try{
rs。
close();
ps。close();
conn。close();
}catch(Exception e3){
e3。printStackTrace();
}
}
vo=null;
return vo;
}
你建立表就是create table唄
不明白再問我 我這學過的例子程式多的是。