一样的啊
void f()
{
   Context ctx;
   Connection myConn = null;
   Statement st = null;
   ResultSet rs = null;
   String sSql;
   try{
   ctx = new InitialContext();
javax.sql.DataSource ds = (javax.sql.DataSource)ctx.lookup("java:/MySqlDS");
myConn = ds.getConnection();
st = myConn.createStatement();
sSql = "insert into DataInfo values('";
sSql += di.WebOSIP+"','";
sSql += di.WebOSStyle+"','";
sSql += di.DatabaseOSIP+"','";
sSql += di.DatabaseOSStyle+"','";
sSql += di.InitFile+"','";
sSql += di.DatabaseBackupDirectory+"','";
sSql += di.TableBackupDirectory+"','";
sSql += di.WebOSMysqlDirectory+"','";
sSql += di.DatabaseName+"','";
sSql += di.DatabaseUserName+"','";
sSql += di.DatabasePassword+"')";
sSql = new String(sSql.getBytes("GB2312"),"iso8859-1");
st.execute(sSql);
}
catch (Exception e)
{
throw new DataManagerException(MethodPrefix + e.getMessage());
}
finally{
try{
if (rs != null) rs.close();
if (st != null) st.close();
if (myConn != null) myConn.close();
}
catch(Exception e){
}
}

  }