你所说的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。