我在oracle定义了char(4),然后输入“你好”,为什么在jsp页面上显示”???“,而数据库里面已经存入“你好”了。但是定义char(5),在jsp页面也是“???”,定义成char(6)就能显示”你好“了。谁知道这是怎么回事吗?
往数据库里存的时候 new String(str.getBytes("GB2312"),"ISO8859-1");
从数据库往外取值的时候用 new String(str.getBytes("ISO8859_1"),"GB2312");
你说的是正常情况,我在web.xml里面已经配置了
<filter>
<filter-name>Set Character Encoding </filter-name>
<filter-class>com.wbs.common.util.SetCharacterEncodingFilter </filter-class>
<init-param>
<param-name>encoding </param-name>
<param-value>GBK </param-value>
</init-param>
</filter>
相关问答:
<?php
getenv("ORACLE_HOME");
$conn=ocilogon("test","test","test_db");
if($conn)
echo success;
&nb ......
oracle not available
shared memory realm does not exist
请问高手这个问题如何解决?
http://www.inthirties.com/thread-109-2-1.html
指定下ORACLE_SID,ORACLE_HOME看看,不行就用1楼得方法了..
cm ......
导出、导入都是 oracle 10g 。
在导入过程中出现如下情况:
IMP-00017: 由于 ORACLE 错误 6550, 以下语句失败:
"DECLARE SREC DBMS_STATS.STATREC; BEGIN SREC.MINVAL := '4E014E50 ......
兄弟 图挂了。
<bean id="dataSource" class="org.springframework.jdbc.datasource.DriverManagerDataSource">
<property name="driverClassName" value ......
以前程序好好的,能进行任何操作
但从昨天开始突然连接数据库失败,代码如下:
try
{
::CoInitialize(NULL);
hr=m_pConnection.Creat ......