tpStr=new String(str.getBytes("gb2312")); 不懂为什么这么做

解决方案 »

  1.   

    这个例子的主旨在于:怎样连接数据库,和从结果集中取值。
    搂主提出这样的问题显然是还不太了解html,
    我们可以看到这个例子中输出的时候是这样的:
    while(rs.next()) 
    {
    str=rs.getString(1);
    tpStr=new String(str.getBytes("gb2312"));
    %> 
    您的第一个字段内容为:<%=rs.getString("SEQ")%> 
    您的第二个字段内容为:<%=tpStr%> 
    <%}%> 
    是直接输出根本没有考虑输出的格式,因为它的目的不是要告诉大家怎么样输出漂亮,而是将连接和操作数据库。如果搂住希望输出漂亮一点何以用表格来定义
    最简单的是在上面两个输出字段加一句:<%=“<br>”%>