在命令行下运行java程序(jdbc)进行访问数据库提示如下异常:java.sql.SQLException: [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序
数据库 sql server sp4
jdk版本:j2sdk1.4.1_01
操作系统:win03
sql server所需的三个jar包都已下载并放jkd文件夹内
环境变量也已设置完毕~
在执行程序时出现错误~
请问在windows下如何设置odbc数据源,望能给予详解.
还有问题究竟是出在哪里,请告知,先谢过

解决方案 »

  1.   

    你用odbc连接的话不需要那三个jar文件
    windows下怎么配ODBC无语,这个都不会啊?开始->运行odbcad32,然后有向导
      

  2.   

    ODBC早已配置完毕,但执行程序时仍然提示上述错误,所以问题所在才不知道
      

  3.   

    把调用数据库的URL语句贴出来
    若使用ODBC方式,可以不使用MS的三个jar包
      

  4.   


    public class a{
         public static void main(String[] args){
                          Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver")