jdbc在微软的网站上有的下,使用jdbc很方便,而且速度也比JDBC-ODBC快一些
解决方案 »
- 关于对象绑定在范围对象和在jsp页面显示的问题
- 关于POI读取EXCEL的activex控件中checkbox的问题
- 下班前的救命!把日文转成JIS 编码的方法和逆转的方法
- 提取数据再转存问题,再线等啊....谢谢
- 怎样对表格的某一列进行排序?点击一下为正序,再点一下为反序?
- tomcat服务器下的webapps目录下布置应用???找不到页面!请教!(内有详细说明)
- solaris9中怎样设置JavaMail
- 急,求解,什么错误??很莫名其妙的错误
- 关于url的问题,急!急!急!
- 求解 ERP SOA是什么
- 请教一下response.sendRedirect()的用法!!??
- JSP中的scope="Page | Request | Session",其中的Page和Request有什么区别?
因为jdbc是直接用socket连接数据库
而jdbc-odbc是通过jdbc连接odbc数据源,然后再由odbc程序连接数据库,所以这样的辗转就会牺牲性能的
如楼上所说,jdbc-odbc肯定比jdbc慢,
问题2:
jdbc-odbc只能用在windows的系统上,jdbc的其它驱动如,JTubro可以用在Linux上
问题3:
用jdbc-odbc配置简单,很容易上手,jdbc要麻烦一点儿
ms的不支持字段的重读。也就是读字段的循序要按db中字段的循序来取。jtds就不一样。强烈推荐
{
try {
Class.forName("net.sourceforge.jtds.jdbc.Driver");
connection = DriverManager.getConnection("jdbc:jtds:sqlserver://127.0.0.1:1433;DatabaseName=yfweb","yfuser" ,"yfuser" );
}
catch (Exception ex) {
System.out.println("[getSQLServerConnection] error : " + ex.getMessage());
}
return connection; } // end getSQLServerConnection