只有name和info能够取值,其他的返回都是nullpublic boolean getRecord(String no)
{
boolean flag2;
try
{
db_mysql db = new db_mysql();
rs = db.getRecord("select * from contractedUnit where No=".concat(String.valueOf(String.valueOf(no))));
if(rs.next())
{
name = rs.getString("Name");
info = rs.getString("Info");
telphone = rs.getString("Telphone");
address = rs.getString("Address");
email = rs.getString("email");
fax = rs.getString("Fax");
boolean flag = true;
return flag;
} else
{
boolean flag1 = false;
return flag1;
}
}
catch(SQLException e)
{
flag2 = false;
}
return flag2;
} public String getName()
{
return name;
} public String getInfo()
{
return info;
} public String getemail()
{
return email;
} public String getFax()
{
return fax;
} public String getTelphone()
{
return telphone;
} public String getUrl()
{
return url;
} public int getNo()
{
return no;
} public String getAddress()
{
return address;
}
{
boolean flag2;
try
{
db_mysql db = new db_mysql();
rs = db.getRecord("select * from contractedUnit where No=".concat(String.valueOf(String.valueOf(no))));
if(rs.next())
{
name = rs.getString("Name");
info = rs.getString("Info");
telphone = rs.getString("Telphone");
address = rs.getString("Address");
email = rs.getString("email");
fax = rs.getString("Fax");
boolean flag = true;
return flag;
} else
{
boolean flag1 = false;
return flag1;
}
}
catch(SQLException e)
{
flag2 = false;
}
return flag2;
} public String getName()
{
return name;
} public String getInfo()
{
return info;
} public String getemail()
{
return email;
} public String getFax()
{
return fax;
} public String getTelphone()
{
return telphone;
} public String getUrl()
{
return url;
} public int getNo()
{
return no;
} public String getAddress()
{
return address;
}
解决方案 »
- 初学者如何学习java web开发。
- java 连接池 synchronized
- 奇怪的classNotfontException:com.microsoft.sqlserver.jdbc.SQLServerDriver
- 请教,javabeans连接mysql空指针问题~!
- 关于hibernate的映射问题
- 我想实现jsp查询结果页面分页显示,可是怎么老是显示不出来啊,在线等啊!!!
- 拜托,救急啊,各位高手们帮帮忙,看看我的电脑该怎么弄。
- 初来乍到,请大家给我些建议,有关java方面的各种优秀书籍来这有分(200分)
- myeclipse问题
- 表单输入问题 请大家关注!!!!!!!
- 为什么出现“package javax.servlet does not exist”的错误!`
- js调用ocx不成功
{
boolean flag2;
try
{
db_mysql db = new db_mysql();
rs = db.getRecord("select * from contractedUnit where No=".concat(String.valueOf(String.valueOf(no))));
if(rs.next())
{
name = rs.getString("Name");
info = rs.getString("Info");
telphone = rs.getString("Telphone");
address = rs.getString("Address");
email = rs.getString("email");
fax = rs.getString("Fax");
boolean flag = true;
return flag;
} else
{
boolean flag1 = false;
return flag1;
}
}
catch(SQLException e)
{
flag2 = false;
}
return flag2;
} public String getName()
{
return name;
} public String getInfo()
{
return info;
} public String getemail()
{
return email;
} public String getFax()
{
return fax;
} public String getTelphone()
{
return telphone;
} public String getUrl()
{
return url;
} public int getNo()
{
return no;
} public String getAddress()
{
return address;
}
2:如果数据库里面有值,确实是提不出来。由于name和info可以读出来。证明连接过程没有错误。那就应该核对你在程序里定义的变量类型和数据库里的字段类型是不是不一致。看看能不能解决吧。
然后去这条记录,看看是不是还有上面的情况发生,如果没有就ok如果有
检查bean当中是不是什么时候把变量写错了,同时要看看数据库字段名字是不是正确!!·!!