struts新手做javabean时出错,哪位大侠帮帮忙~~急等~!~!
package loginapp;
import java.sql.*;
import com.microsoft.jdbc.sqlserver.SQLServerDriver;
public class UserLoginBean {
private String username;
private String password;
private Connection con=null;
public UserLoginBean() {
try
{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
con=DriverManager.getConnection("jdbc.microsoft.sqlserver://localhost:1433;DatabaseName=pubs","sa","sa");
}
catch(Exception e)
{
e.printStackTrace();
}
}
public UserLoginBean(String username,String password){
try{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
con=DriverManager.getConnection("jdbc.microsoft.sqlserver://localhost:1433;DatabaseName=pubs","sa","sa");
this.username=username;
this.password=password;
}
catch(Exception e)
{
e.printStackTrace();
}
}
//***************************************************
//username 属性的get和set方法
public void setUsername(String username){
this.username=username;
}
public String getUsername(){
return username;
}
//****************************************************
//password属性的get和set方法
public void setPassword(String username){
this.password=password;
}
public String getPassword(){
return password;
}
//****************************************************
//验证用户名和密码是否在数据库里存在
public boolean UserFind(String username,String password){
try{
this.username = username;
this.password = password;
PreparedStatment pstmt = con.prepareStatement("select * from user where username=? and password=?");
}
catch(Exception e)
{
e.printStackTrace();
}
return false;
}
}
在这句报了错!哪位能帮忙解决
PreparedStatment pstmt = con.prepareStatement("select * from user where username=? and password=?");
搞定就马上给分!!!!!!!
问题点数:50、回复次数:4Top
1 楼Cnxiaowei(终于发现自己还是什么都不会)回复于 2004-09-01 02:25:10 得分 5
user好像是Sql Server的保留字吧,把user改成[user]Top
2 楼Net8Java(男将╭ァM'r杜)回复于 2004-09-01 02:27:02 得分 0
user是我数据库里面表的名字啊Top
3 楼shejiayang(雾)回复于 2004-09-01 03:00:48 得分 45
PreparedStarment这是错的这个掉了个eTop
4 楼Net8Java(男将╭ァM'r杜)回复于 2004-09-01 03:05:51 得分 0
哦哦
哈哈 谢谢啊~~现在结帖~!Top




