当前位置: 代码迷 >> Java Web开发 >> jsp怎么连接数据库
  详细解决方案

jsp怎么连接数据库

热度:286   发布时间:2011-09-13 10:51:09.0
jsp怎么连接数据库
装上SQL server之后就行了?还是还需要装什么驱动啊?
请各位大侠帮帮忙吧
搜索更多相关主题的帖子: 连接数据库  

----------------解决方案--------------------------------------------------------
sqlserver的jdbc驱动,共三个文件
msbase.jar,mssqlserver.jar ,msutil.jar
----------------解决方案--------------------------------------------------------
不同版本的sqlserver要下载不同版本的sqlserver驱动jar包,但官网上找去。你应该至少是sqlserver2005,下载sqlserver驱动的jar包要3X以上。别找都找不到
----------------解决方案--------------------------------------------------------
首先你需要找到一个支持sqlserver的jar包,然后就和连到别的数据库大同小异了,主要就是使用那几个类~
----------------解决方案--------------------------------------------------------
jdbc连数据库呀
----------------解决方案--------------------------------------------------------
SQLsever的一个架包,我记得是JDBC还是什么也需要一个架包吧
----------------解决方案--------------------------------------------------------

----------------解决方案--------------------------------------------------------
    Y
----------------解决方案--------------------------------------------------------
我做过链接Oracle 和mysql的
----------------解决方案--------------------------------------------------------
import java.sql.*;
public class jdbcodbc {
    public static void main(String[] args) {
        //jdbc-odbc的快捷方式
        try {
            Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");//数据库连接驱动
        } catch (ClassNotFoundException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }//对于jdbc-odbc来说,url表示数据源的名字
        String url="jdbc:odbc:stuinfo";//数据源的名
        try {//得到连接对象
            Connection con=DriverManager.getConnection(url, "sa","mayi9129");//使用数据库,再使用那张表

            String sql="delete stuinfo where stuid=3";//用命令修改数据表
        //    String sql="insert into stuinfo values('7','老八','28')";
        //    String sql="SELECT  * FROM stuinfo";//
            Statement stmt=con.createStatement();//通过连接对象con得到语句对象
            int row=stmt.executeUpdate(sql);//更新数据表
            if(row>0)
            {
                System.out.print("执行成功");
            }
            else
            {
                System.out.print("执行失败");
            }
            stmt.close();
            con.close();

        } catch (SQLException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
        
    }

}
配好odbc就可以了,这就是模板
----------------解决方案--------------------------------------------------------
  相关解决方案