sqlserver2000 jdbc-jdbc连接不上数据库,sqlserver2000,jdbc

问题描述

jdbc连接不上数据库,sqlserver2000,jdbc

系统win7, 驱动sql2k,但就是连接不上数据库 jdbc-odbc可以连接数据库
求大神指教,谢啦

报错是:java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver

package com.test_sql;
import java.sql.*;

public class Demo4 {

/**
 * @param args
 */
public static void main(String[] args) {
    // TODO Auto-generated method stub
    Connection conn = null;
    PreparedStatement ps = null;
    ResultSet rs =null;

    try {
        //加载驱动
        //commicrosoftjdbcsqlserver
        Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
        //建立连接jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=DBName
        conn = DriverManager.getConnection("jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=master","sa","arisen");

        String sql = "select *from employee";
        ps = conn.prepareStatement(sql);
        rs = ps.executeQuery();

        while(rs.next()){
            int uid = rs.getInt("uid");
            String uname = rs.getString(2);
            double sal = rs.getDouble(3);
            int deptno = rs.getInt(4);

            System.out.println(uid+"    "+ uname +"     " +sal+"      "+deptno);
        }

    } catch (Exception e) {
        // TODO: handle exception
        e.printStackTrace();
    }finally{
        try {
            if(rs!=null){
                rs.close();
            }
            if(ps!=null){
                ps.close();
            }
            if(conn!=null){
                conn.close();
            }
        } catch (SQLException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
    }
}

}

解决方案

大哥,你先贴出错误啊

解决方案二:

你的包引入到工程中了吗?ClassNotFoundException

ps:追加

不知问题是否已经解决,如果还没有的话,加QQ2383173282。
看看具体运行的效果吧。

时间: 2025-01-29 07:59:44

sqlserver2000 jdbc-jdbc连接不上数据库,sqlserver2000,jdbc的相关文章

j2ee-第一次用myeclipse+tomcat+oracle做用户用户注册登录系统,用JDBC连接不上数据库

问题描述 第一次用myeclipse+tomcat+oracle做用户用户注册登录系统,用JDBC连接不上数据库 我很热爱计算机软件专业,希望给一些帮助,大学新生,第一次做,就是无法使用数据库,下面是部分代码: <%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%> <% String path = request.getContextP

jsp-为什么我的JSP界面就是连接不上数据库啊?

问题描述 为什么我的JSP界面就是连接不上数据库啊? 代码如下: <%@ page contentType="text/html; charset=gb2312" %> <%@ page import="java.sql.*"%> Database Access Test <% try { Class.forName("com.mysql.jdbc.Driver"); Connection conn = Driver

java 往新浪云部署 一直连接不上数据库 用户名和密码都已经配置对了呀,求大神解决

问题描述 java 往新浪云部署 一直连接不上数据库 用户名和密码都已经配置对了呀,求大神解决 报错内容 Caused by: org.springframework.web.util.NestedServletException: Request processing failed; nested exception is org.springframework.transaction.CannotCreateTransactionException: Could not open JDBC

1433,TCP/IP连接不上数据库

问题描述 1433,TCP/IP连接不上数据库 原程序从另一台机器长拷贝,没有更改任何代码,sqlserver数据库,jdk和tomcat换了,现在运行程序,报连接不上数据库,同一台机器用.NET的VS2010就能连上数据库.拜求大神帮忙解决,14号验收,最后调试出问题了. 解决方案 同一台机器不知道你说的是和tomcat所在客户端同一台机器呢,还是和sql server服务器同一台机器.如果是前者,说明问题不在sql server的配置,检查你的jdbc驱动. 如果是后者,不说明什么问题,因为

求解:myeclipse8.6为什么连接不上数据库sql05呢?

问题描述 求解:myeclipse8.6为什么连接不上数据库sql05呢?出错信息:com.microsoft.sqlserver.jdbc.SQLServerException:用户'sa'登录失败.该用户与可信SQLServer连接无关联.atcom.microsoft.sqlserver.jdbc.SQLServerException.makeFromDatabaseError(UnknownSource)atcom.microsoft.sqlserver.jdbc.IOBuffer.pr

php连接不上数据库mysql

问题描述 php连接不上数据库mysql 我在本地windows系统上搭了apache和php和mysql的环境. 使用如下代码: $link=mysql_connect('localhost','用户名','password'); if(!$link) echo"failed!"; else echo"success!"; mysql_close(); 页面显示failed. 救命~弄了一下午了,求高手指点. 错误排查: navicat能成功连接数据库 端口是33

installer-WPF制作成EXE安装包后,连接不上数据库服务器

问题描述 WPF制作成EXE安装包后,连接不上数据库服务器 本地测试时没有问题,能够正常连接数据处理操作,但打包后无法连接数据库服务器,我用的第三方打包工具,Advanced Installer 11.0 解决方案 提供的信息太少,比较难以判断.解决问题的思路是从目标计算机的环境和开发的环境的差异来分析.首先你需要确定的是,打包工具有没有按照预期将程序部署到目标计算机:还是部署本身符合预期,但是目标环境有问题.为了将问题缩小在这两类问题的某一类,你尝试先不要打包,而是人工复制文件(包括依赖的库)

mysql-navicat连接不上数据库

问题描述 navicat连接不上数据库 在下午开发java时,用到了java连接数据库,用java通过操作navicat来操作数据库.但是myclipse连不navicat.于是打开navicat,结果发现navicat打开后也连不上数据库了,提示说cannt conect mysql 10038,换了连接名,换了接口,都不好使.而且mysql5.7command line client窗口在输入密码后出现闪退的现象.请教各位大神怎么办?很急!!!! 解决方案 右击---连接属性--- 连接名:

aspnet 数据库-好烦,为什么总是连接不上数据库

问题描述 好烦,为什么总是连接不上数据库 说明: 执行当前 Web 请求期间,出现未经处理的异常.请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息. 异常详细信息: System.ComponentModel.Win32Exception: 找不到网络路径. 源错误: 执行当前 Web 请求期间生成了未经处理的异常.可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息. 堆栈跟踪: [Win32Exception (0x80004005): 找不到网络路径.] [