主题:java 经典问题回答.
请教我在eclipse中写个测试类Test.java
package com;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
public class Test {
public static void main(String[] args) {
Conn con=new Conn();
String sql="update yyyy set xm='中国人',mx='哈哈' where id='11'";
boolean tf=con.modi(sql);
con.freeCon();
if(tf==true){
System.out.println("TRUE");
System.out.println("true sql:"+sql);
}else{
System.out.println("NO");
System.out.println("NO sql:"+sql);
}
}
}
数据库中插入是乱码,请问是什么原因.我都换了好几个版本的oracle驱动了.
我用的是oracle10g 10.2.0.1.0 编码是:AMERICAN_AMERICA.WE8ISO8859P1
我的注册表中也改成了这个.
帮忙看看啊.
package com;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
public class Test {
public static void main(String[] args) {
Conn con=new Conn();
String sql="update yyyy set xm='中国人',mx='哈哈' where id='11'";
boolean tf=con.modi(sql);
con.freeCon();
if(tf==true){
System.out.println("TRUE");
System.out.println("true sql:"+sql);
}else{
System.out.println("NO");
System.out.println("NO sql:"+sql);
}
}
}
数据库中插入是乱码,请问是什么原因.我都换了好几个版本的oracle驱动了.
我用的是oracle10g 10.2.0.1.0 编码是:AMERICAN_AMERICA.WE8ISO8859P1
我的注册表中也改成了这个.
帮忙看看啊.