数据库的连接配置都是在配置文件里进行的,在j2ee的文档里面有连接的配置文件的,看看就行了,当然了,想测试你首先应该下载了jdbc-odbc桥,并进行了正确的设置

解决方案 »

  1.   

    一,你确定你安装的jdbc是否完全版,因为有个单机版只能连接本机上的sql,单机版约2m,完全版约6.5m 二、安装好jdbc后,假如目录在C:\Program Files\Microsoft SQL Server 2000 JDBC,打开Jbuilder,选择Tools-->Configure Libraries,然后在左边的列表框下选择New,填入:Name:sql,Location:User Home,然后点击Add,加入目录C:\Program Files\Microsoft SQL Server 2000 JDBC\lib,确定三、Project-->Prject Properties-->Paths-->Required Libraries-->Add 加入刚才添加的User Home/sql确定四、Tools-->Enterprise Setup-->Database Drivers-->Add,加入User Home/sql,添加之后在列表框中显示的是sql.config,确定,重新启动JBuilder 五、Tools-->Database Pilot-->View-->Options-->Drivers-->Add 填入 Driver class:com.microsoft.jdbc.sqlserver.SQLServerDriver Simple URL:microsoft:sqlserver://localhost:1433;DatabaseName=mybase 确定之后,Tools-->Database Pilot-->New的Driver里选择 com.microsoft.jdbc.sqlserver.SQLServerDriver 在URL里填入: microsoft:sqlserver://服务器Ip地址或主机名:1433;DatabaseName=数据库名,确定!这是在jbuilder中的配置!
      

  2.   

    我想要的是在。j2ee sdk中怎么配置的呀我用的是deploytool来部署的 呀
      

  3.   

    <%
    /**说明:本人的机器已经安装了SQL SERVER2000,
    已经建了一个数据库WEIBIN,其中有一个用来测试的表test
    为了把JSP与SQL2000连接,先进行相关设置:
    控制面板-管理工具-数据源 (ODBC)-系统DSN-localServer sql SERVER -添加-SQL SERVER-2名称:pubs(pubs自己命名的)
    -使用网络登录ID的Window NT验证(W)-下一步-更改默认数据库-(选择:weibin)-下一步-测试数据源
    测试成功后,确定就可以了。
    */
    %>
    <%@ page contentType="text/html;charset=gb2312"%> 
    <%@ page import="java.sql.*"%> 
    <html> 
    <body> 
    <%
    Connection con=null;
    try
    {
    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
    con=DriverManager.getConnection("jdbc:odbc:pubs","user","password");
    Statement stmt=con.createStatement();
    String sql="select * from test"; 
    ResultSet rs=stmt.executeQuery(sql); 
    while(rs.next()) {%> 
    您的第一个字段内容为:<%=rs.getString(1)%> 
    您的第二个字段内容为:<%=rs.getString(2)%> 
    <%}
    }
    catch(Exception e)
    {
    System.out.println(e.toString());
    }
    %> 
    </body> 
    </html> 
      

  4.   

    你用的是jdbc-odbc驱动,我想用微软的jdbc for sql server (sp3)驱动,怎么连也连不上
      

  5.   

    终于找到问题所在了:
    将sa的默认数据库改称需要打开的数据库,微软真是XXX