`
qinweiping
  • 浏览: 131634 次
  • 性别: Icon_minigender_1
  • 来自: 嘉兴
社区版块
存档分类
最新评论

JSP连接数据库(一)

阅读更多

最近一直在研究数据库连接的问题,还好终于搞清楚了 现在写文章和大家分享一下。我碰到了许多问题 大多数都是sqlserver的。在装sqlserver的时候不要用windows登入这样以后操作中会出现连接的问题的最好用的是 sa 这个账户

来登入 还有写jsp程序的时候要写清楚用户名和密码 是写在con=DriverManager.getConnection("jdbc:odbc:testDB","sa","sa");写在这行代码中的 还有就是显示数据库表格的时候设计表格的代码也要注意具体阿看程序把

<%@ page contentType="text/html;charset=GB2312" %>
<%@ page import="java.sql.*" %>
<HTML>
<BODY>
 <% Connection con;
    Statement sql; 
    ResultSet rs;
    try
    {
      Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
    }
    catch(ClassNotFoundException e)
    {
      out.print("类找不到!");
    }
    try 
    {  
         con=DriverManager.getConnection("jdbc:odbc:testDB","sa","sa");
         sql=con.createStatement();
         rs=sql.executeQuery("SELECT * FROM userTable");
         out.print("<Table Border>");
         out.print("<TR><td colspan=8 align=center>用户数据</td></tr>");   
         out.print("<TR>");
            out.print("<Td width=100 >"+"用户ID号");
            out.print("<Td width=50 >"+"用户名");
            out.print("<Td width=100>"+"用户真实姓名");
            out.print("<Td width=50>"+"年龄");
            out.print("<Td width=50>"+"性别");
            out.print("<Td width=100>"+"联系地址");
            out.print("<Td width=100>"+"联系电话");
       
         out.print("</TR>");
       while(rs.next())
       { out.print("<TR>");
             out.print("<TD >"+rs.getLong(1)+"</TD>");
             out.print("<TD >"+rs.getString(2)+"</TD>"); 
             out.print("<TD >"+rs.getString(3)+"</TD>");
             out.print("<TD >"+rs.getInt("user_age")+"</TD>"); 
             out.print("<TD >"+rs.getString("user_sex")+"</TD>");
             out.print("<TD >"+rs.getString("user_address")+"</TD>");
             out.print("<TD >"+rs.getString("user_telephone")+"</TD>");
         
        out.print("</TR>") ; 
        }
        out.print("</Table>");
        con.close();
     }
   catch(SQLException e1) 
   {
      out.print("SQL异常!");
      e1.printStackTrace();
   }
 %>
</BODY>
</HTML>

 我这个采用的是odbc连接数据库还要设置ODBC 操作的具体步骤如下:

(1)打开控制面板——管理工具——双击ODBC数据源 选择DSN选项卡 对于系统DSN数据源的配置信息会保存在windows注册表里 程序是通过注册表来确定数据源的

下面的几个步骤我用截图显示ODBC的配置



 

 

 



 

 

 

 

 自己在sqlserver中建立一个表然后在浏览器重输入地址 运行结果如下图



 

 

  • 大小: 12.8 KB
  • 大小: 15 KB
  • 大小: 20.8 KB
  • 大小: 20.7 KB
  • 大小: 21.8 KB
  • 大小: 21.3 KB
  • 大小: 9.1 KB
  • 大小: 6.5 KB
分享到:
评论

相关推荐

    JSP连接数据库大全

    JSP连接数据库大全JSP连接数据库大全JSP连接数据库大全JSP连接数据库大全JSP连接数据库大全JSP连接数据库大全

    jsp连接数据库代码大全.pdf

    JSP 连接数据库代码大全 本文档提供了 JSP 连接 Oracle、SQL Server 和 DB2 数据库的完整代码示例,旨在帮助初学者学习 JSP 连接数据库的基本知识。下面是对标题、描述、标签和部分内容的详细解释。 一、JSP 连接 ...

    JSP连接数据库的简易登陆界面

    **JSP连接数据库的简易登陆界面** 在网页开发中,JSP(JavaServer Pages)是一种动态网页技术,常用于构建Web应用程序。本项目是关于如何使用JSP来创建一个简单的登录界面,它与SQL Server 2008数据库进行交互,以...

    jsp连接数据库代码

    ### JSP连接数据库知识点 #### 一、JSP与数据库交互概述 JSP(Java Server Pages)是一种基于Java技术的动态网页技术标准,它能够实现将动态内容嵌入到静态HTML页面中,使得Web应用程序更加灵活多变。在实际开发...

    jsp连接数据库通用类

    这个"jsp连接数据库通用类"旨在为各种JSP应用提供一个标准的方式来访问和操作数据库,无论何时需要进行数据库交互,都可以便捷地调用此类。 通用数据库连接类通常包含以下几个核心组件和功能: 1. **配置信息**:...

    dreamweaver编写jsp时连接数据库

    以上就是使用Dreamweaver编写JSP连接MySQL数据库的基本过程。请注意,实际开发中还需要考虑异常处理、连接池管理、安全性等问题,以确保应用程序的稳定性和效率。同时,随着技术的发展,可能需要更新到更现代的MySQL...

    jsp连接数据库大全(java)

    1. **JDBC API**:JSP连接数据库的核心是Java的JDBC(Java Database Connectivity)API,它提供了一组接口和类来与不同类型的数据库进行交互。 2. **DataSource**:在生产环境中,通常使用`DataSource`来管理数据库...

    JSP的连接数据库并修改数据库代码

    本文将深入探讨如何使用JSP来连接数据库,并基于此修改数据库内容的关键知识点。 ### 1. JSP与数据库连接 在JSP页面中,连接数据库是通过Java Database Connectivity (JDBC) API完成的。JDBC为Java应用程序提供了...

    jsp连接数据库连接池代码示例

    数据库连接池是一种管理数据库连接的技术,它预先初始化一定数量的数据库连接并保存在内存中,当应用程序需要连接数据库时,可以从连接池中获取一个已存在的连接,用完后再归还,而不是每次都新建和关闭连接。...

    java jsp 连接mysql数据库 jar包

    java jsp 连接 mysql 数据库 jar包java jsp 连接 mysql 数据库 jar包java jsp 连接 mysql 数据库 jar包java jsp 连接 mysql 数据库 jar包java jsp 连接 mysql 数据库 jar包java jsp 连接 mysql 数据库 jar包

    JSP连接数据库基本操作项目实例

    在本项目实例"JSP连接数据库基本操作"中,我们将探讨如何使用Java Server Pages (JSP) 技术与MySQL数据库进行交互。JSP是一种基于Java的动态网页开发技术,常用于构建服务器端的Web应用程序。它允许开发者将HTML、...

    eclipse JDBC连接数据库及jsp操作数据库数据详细教程.docx

    eclipse JDBC连接数据库及jsp操作数据库数据详细教程 本教程旨在指导读者如何使用Eclipse、JDBC和JSP来连接数据库并操作数据库数据。整个教程分为三部分:安装准备工作、安装Tomcat和MyEclipse、配置JDBC连接数据库...

    用纯JSP写的连接数据库MySQL操作

    文件名为`test`的可能是测试数据库的脚本,或者是用来测试JSP连接数据库功能的一个简单JSP文件。这个文件可能包含了上述JDBC操作的示例代码,比如创建连接、执行SQL和显示结果。 总的来说,这个项目提供了学习JSP与...

    jsp中各种连接数据库方式

    在 Java Server Pages (JSP) 技术中,连接数据库是实现动态网站的关键步骤之一。本文将详细介绍如何在 JSP 中连接七种常见的数据库:Oracle、SQL Server、DB2、Informix、MySQL、PostgreSQL 和 SQLite。 #### 一、...

    jsp连接各种数据库代码及读取数据实例

    在 Web 应用程序中,连接数据库是一个非常重要的步骤,而 JSP 技术正是解决这个问题的利器。本文将详细介绍如何使用 JSP 连接各种数据库,包括 MySQL、Sql Server 7.0/2000、DB2、Informix、Sybase、PostgreSQL、...

    jsp连接数据库的JAR文件

    "jsp连接数据库的JAR文件"指的是在Java Servlet Pages (JSP) 中使用JDBC进行数据库操作时所需的一些核心库文件,通常这些JAR文件包含了JDBC驱动程序,用于在JSP中建立到数据库的连接。 首先,要理解JDBC的核心概念...

    jsp基础知识--jsp连接数据库

    jsp连接数据库jsp连接数据库jsp连接数据库jsp连接数据库

Global site tag (gtag.js) - Google Analytics