在JSP中无法访问Oracle数据库中的varchar2字段!请大家给帮个忙! ( 积分: 50 )

  • 主题发起人 主题发起人 natolee
  • 开始时间 开始时间
N

natolee

Unregistered / Unconfirmed
GUEST, unregistred user!
我的表定义Teacher(Teacherid varchar2  5,teacher varchar2  15),我如果在每个字段中只输入单个字符,比如(a,1),在jsp中的输出就为空,如果我在每个字段中输入2个以上的字符,比如(11,aa),在jsp中的输出就正常。
 
我的表定义Teacher(Teacherid varchar2  5,teacher varchar2  15),我如果在每个字段中只输入单个字符,比如(a,1),在jsp中的输出就为空,如果我在每个字段中输入2个以上的字符,比如(11,aa),在jsp中的输出就正常。
 
谁能回答一下啊,急啊
 
代码
你怎么取值 的,贴代码
 
String str="select * from teacher";
String str1=null;
Connection con=DatabaseConnection.getConnection();
Statement stm = con.createStatement();
ResultSet rst=stm.executeQuery(str);
while(rst.next()){
str=rst.getString("teacherid");
str1=rst.getString("teacher");
out.println(str);
out.println(str1);
}
 
我的代码数据库的连接没有问题,能得到正确的记录数,就是单个英文字符无法正常显示,中字符或2个以上英文字符可以显示。
 
怎么无人问津?
 
后退
顶部