没有driver
也没有通用的driver
用Jdbc-odbc
也没有通用的driver
用Jdbc-odbc
解决方案 »
- 为什么这段代码运行输出是这样的东西?
- JAVA 字符串压缩 或 编码,以节省存储空间
- 新手求教JAVA界面问题
- java BufferWriter和PrintWriter效率
- 一个关于has a的问题
- 在一个自己建的类中用到了out.println(),怎么解释?
- 找javax.comm
- 一个有关JTable的有难度的问题?
- 请问f1book是个什么东西,jbuilder里面如何操作f1book的东西,有这样的控件吗?另外有这方面的例子吗?
- 哪里可以找到JBuild4?
- 哪位高手熟悉JComponent的putClientProperty
- 高手请看:怎样用xml文件存储和传输多媒体文件并解析!!急啊。。。(100分)
在控制面板->管理工具-〉数据源把你的数据库文件注册成为一个数据源。
比如名字是info.
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver").newInstance();
odbcConnection=DriverManager.getConnection("jdbc:odbc:info");
odbcStmt=odbcConnection.createStatement();
}catch(Exception ex){
ex.printStackTrace();
}
2。是的
3。在odbc数据源中配
4。没有通用的driver,每个大型数据库都有自己的jdbc,但链接方法都大同小异
5。楼上的代码
联系我:[email protected]://xieweibbs.topcities.com
我还是有点糊涂。这么说吧,我想做个东东,这个东东很可能要在unix上定期运行(cronjob),这个东东可以同时联接各种数据库,主流数据库就好说了,就是这些小的东西比较烦人。要是有台机器上面有个access的数据源,我能在unix系统下远程联接上吗,就是说用odbc连,会不会影响这个程序跨平台使用和独立性。影响多大?是否可行?
望高手不吝赐教,谢了。
//试试这个方式连接access
conn=DriverManager.getConnection("jdbc:odbc:DRIVER={Microsoft Access Driver (*.mdb)};DBQ=数据.mdb;PWD=1234"));
如果你作个程序来屏蔽各种数据库的差异,可以同时联接各种主流数据库,现在有个办法就是通过XML技术,只要数据库支持XML格式,就都可以将各种数据库数据转换为xml数据,进而来操作。不过现在只有几个大型数据库支持XML,想Access和VFP中样的数据库只是有在较小的应用中,现在可能以后都不会支持xml。