当前位置: 技术问答>java相关
问!
来源: 互联网 发布时间:2014-12-28
本文导语: 我对JDBC-NET纯JAVA驱动程序不是很了解,希望各位大虾们,给一个详细的例子来说明如何加载,建立连接. 另外还有一个问题,如果要加载JDBC-NET纯JAVA驱动程序,要必备那些文件? JDK1.3里包含了多少JDBC驱动程序? 请大家详细说明...
我对JDBC-NET纯JAVA驱动程序不是很了解,希望各位大虾们,给一个详细的例子来说明如何加载,建立连接.
另外还有一个问题,如果要加载JDBC-NET纯JAVA驱动程序,要必备那些文件?
JDK1.3里包含了多少JDBC驱动程序?
请大家详细说明说明.......
另外还有一个问题,如果要加载JDBC-NET纯JAVA驱动程序,要必备那些文件?
JDK1.3里包含了多少JDBC驱动程序?
请大家详细说明说明.......
|
你所说的JDBC-NET纯Java驱动程序应该是属于JDBC Type 3 Driver,它无需在Client端安装任何特定程序,但在Server端需要存在一个Server程序,Client端用通用网络协议与Server程序通信,再由这个Server程序将请求解释成特定Database Server所专用的通信协议去和Database Server通信从而获取结果。
对于Client端来说,不论你采用的是什么类型的JDBC驱动程序,你的加载方式、建立连接、发出普通SQL查询的方式都是一样的!仅有的不同之处在于你加载的具体Driver的Class名字、所采用的JDBC URL协议,这正是JDBC Core API为你作出的抽象!只有在具体到是否支持一个特定于Database的函数或存储过程的时候,你确定需要去查一下具体Driver的文档来确定格式。
要加载相应驱动程序,通常的作法是将实现Driver的JAR文件放入你的JAVA CLASSPATH路径去,以使JDBC的DriverManager可以在类路径中找到你指定的Driver Class从而可以加载它。
JDK应该只带有一个JDBC-ODBC的JDBC Driver,没有任何其他特定的JDBC Driver。
对于Client端来说,不论你采用的是什么类型的JDBC驱动程序,你的加载方式、建立连接、发出普通SQL查询的方式都是一样的!仅有的不同之处在于你加载的具体Driver的Class名字、所采用的JDBC URL协议,这正是JDBC Core API为你作出的抽象!只有在具体到是否支持一个特定于Database的函数或存储过程的时候,你确定需要去查一下具体Driver的文档来确定格式。
要加载相应驱动程序,通常的作法是将实现Driver的JAR文件放入你的JAVA CLASSPATH路径去,以使JDBC的DriverManager可以在类路径中找到你指定的Driver Class从而可以加载它。
JDK应该只带有一个JDBC-ODBC的JDBC Driver,没有任何其他特定的JDBC Driver。
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。