问题

本文探讨了Java技术中的关键问题,包括Javabean初始化时使用参数的方法、JDBC-ODBC桥接原理及应用、Tomcat中文问题解决方案、Calendar类使用注意事项、文件创建操作技巧以及SQLServer ODBC桥接查询故障排查等。
摘要由CSDN通过智能技术生成

1`如何用javaben初始化java类时用参数?(学习jsp精彩实例9想到的)2005.12.30

2`JDBC-ODBC桥接?什么那?
:JDBC—ODBC桥
JDBC—ODBC桥是个JDBC驱动程序,提供JDBC调用ODBC操作的转变。有许多DBMs支持ODBC,当Microsoft这样的大公司建立数据库访问标准,自然会有厂家跟随。事实上,已经有五十多个不同的ODBC驱动程序。JDBC和ODBC是基于x/Open CLI的,所以JDBC向ODBC的转变比较直观。ODDC是个客户机方库的集合,是针对特定客户机操作系统和(有时)机器结构的程序驱动。从开发者的角度,用JDBC—ODBC桥驱动程序比较简单,应用程序可以直接和JDBC接口类通话,所以和使用其他JDBC驱动程序完全一样。但JDBC—ODBC桥的实现要求开发人员知道运行应用程序要求什么。由于ODBC调用是用二进制C语言调用进行酌,客户机必须有ODBC驱动程序、0DDC驱动程序管理器和客户机方库的本地备份。

3`tomcat中文问题的解决?
tomcat3.2+win2000,解决仿佛是在传入之前将字符串从Unicode转为GBK,在函数中用out输出时,在将GBK转为Unicode.(不过我试过了,不行啊,以前用resin3.0.8,看对中文支持挺好的,考虑使用,不过要付费的)
还是把转换代码写下,以后可能用的着:
//这一段代码将GBK转化为Unicode
public String GBK2UNI(String s){
  try{
    String temp=new String(s.getBytes("GBK"),"ISO8859_1");
    return temp;
  }
  catch(java.io.IOException e){
    return "sorry";
    }
}
//这一段代码将Unicode转化为GBK
public String UNI2GBK(String s){
  try{
    String temp=new String(s.getBytes("ISO8859_1"),"GBK");
    return temp;
  }
  catch(java.io.IOException e){
    return "sorry";
  }
}
4`日历牌问题:
java.util.Calendar
类,设置了月以后取出来的月分出错.
2,4,6,9,11月不行,好像改了windows时间就可以了,改成2月就都可以使用
5`文件创建的操作.
新建一个文件对象.File fl=new File(path,filename)
path:如果要在根目录下的子目录下建立文件,则最前面不要加//或/或/直接加子目录名,如果子目录下还有子目录则在它们之间加//
fliename没有问题

注:文件操作到最后一定要关闭文件.close()!!!
6`一个很棘手的问题.sqlserver用odbc桥接查询就是查不到,出现"[Microsoft][ODBC SQL Server Driver]无效的描述符索引"什么错误呢?(06.1.12)
7`更新操作建立的statment是不是和查询的不一样?
确实是一样的,可以使用以下框架:
Statement sqlcon;
try{
sqlcon.executeUpdate(sql);
}
catch(SQLExceptiom e)
{}
                                                                       8`response.end的替代?
member/function_Xxx.jsp
catch(SQLException e)
  {
  out.println("数据库错误!");
  out.close();//这个
  return;
  }

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值