当前位置:操作系统 > 电脑通通透 >>

jsp和oracle问题,请指教

答案:
 
jsp和oracle问题,请指教
1、要把当前时间写进日期型字段 last_date中,所以JSP程序中有如下代码,可为什么老出错?

2、机器配置如下:win2000服务器+jdk1.4.1+tomcat4.1.3+oracle8.1.6+apache 当把数据库移到unix下的oracle8.1.6中时IE中显示的数据为乱码,请问如何解决?

3、ORACLE如何删除表中某一字段?
请一并指教.
答案
第1个问题:若用sql="update working_date set last_date ='" +currentTime_2+ "' ";显然有误,切莫把SQL与jsp搞混。所以建议如下代码:
sql="update working_date set last_date =sysdate" ;
sqlbean.executeUpdate(sql);

第2个问题:
(1)检查unix下oracle字符集如不是US7ASCII就修改之:
update props$ set value$='US7ASCII' where name='NLS_CHARACTERSET';
commit;
注:小心,若不慎输错,字符集不属于ASCII子集时,则oracle将无法启动,且无解,只能重装oracle。
(2)改jsp中字符转换部分:
<% String str1="中文信息";
byte[] tmpbyte=str1.getBytes("ISO-8859-1");
str1=new String(tmpbyte);
out.print(str1);
%>
(3)使用imp,exp完成数据移植,即可。

第3个问题:
alter table tablename drop column fieldname;
注:在表或该字段内数据为空时有效,有资料说该表或字段有数据时无效(但本人没试过)。


答案
请写清楚..没看明白..
对不起,我不能乱说了。

该回答在4月15日 07:55由回答者修改过

上一个:关于显卡频率的问题
下一个:一体机收到传真有问题解决办法

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,