在Win2000下开发JSP,怎样直接用JDBC而不用连接桥???哪们高手知道?

szabo 2003-08-19 09:35:42
哪位高人知道怎么做?请指教~~~~~~~~~~~~..
...全文
25 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
szabo 2003-08-21
  • 打赏
  • 举报
回复
会不会是驱动程序有错呢??????????


我在微软的站上下的,网站上说有6.9M,可是我下载下来才2M,微软的SQL server2000 的JDBC驱动程序会不会有错啊??????

mashaw 2003-08-20
  • 打赏
  • 举报
回复
是不是jdbc驱动没装
szabo 2003-08-20
  • 打赏
  • 举报
回复
我用的是Jdeveloper:建立连接可以查看到数据库,但是为什么运行JSP却说:
DriverManagerDataSource driver 'com.microsoft.jdbc.sqlserver.SQLServerDriver' not found

szabo 2003-08-20
  • 打赏
  • 举报
回复
我装了啊,要不然怎么能连接上数据库呢?
seaman0916 2003-08-19
  • 打赏
  • 举报
回复
给你个连接数据库的Javabean,默认是 MySQL的驱动,可以改!

/*
* DBconn.java
*/
package dataBean;

import java.sql.*;
public class DBconn
{
String dbDriver="org.gjt.mm.mysql.Driver";
String conStr="jdbc:mysql://localhost:3306/3dsoft";
String myUser="root";
String myPassword="";
Connection con = null;
ResultSet rs = null;
public DBconn()
{
try
{
Class.forName(dbDriver);
}
catch(java.lang.ClassNotFoundException e)
{
System.err.println("DBconn (): " + e.getMessage());
}
}

public String getDbDriver()
{
return dbDriver;
}
public void setDbDriver(String dbDriver)
{
this.dbDriver=dbDriver;
}
public String getConStr()
{
return conStr;
}
public void setConStr(String conStr )
{
this.conStr = conStr ;
}
public String getMyUser()
{
return myUser ;
}
public void setMyUser(String myUser )
{
this. myUser= myUser ;
}
public String getMyPassword()
{
return myPassword ;
}
public void setMyPassword(String myPassword )
{
this.myPassword = myPassword ;
}
public ResultSet executeQuery(String sql) throws SQLException, Exception
{
rs = null;
try
{
con = DriverManager.getConnection(conStr,myUser,myPassword);
Statement stmt = con.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,
ResultSet.CONCUR_READ_ONLY);
rs = stmt.executeQuery(sql);
}
catch(SQLException ex)
{
System.err.println("executeQuery:"+ex.getMessage());
return null;
}
catch(Exception e)
{
System.err.println("executeQuery:"+e.getMessage());
return null;
}
return rs;
}

public int executeUpdate(String sql)
{
int n=0;
try
{
con = DriverManager.getConnection(conStr,myUser,myPassword);
Statement stmt = con.createStatement();
n=stmt.executeUpdate(sql);
}
catch(SQLException ex)
{
System.err.println("executeUpdate:"+ex.getMessage());
return 0;
}
catch(Exception e)
{
System.err.println("executeQuery:"+e.getMessage());
return 0;
}
return n;
}
}

seaman0916 2003-08-19
  • 打赏
  • 举报
回复
你连接的什么数据库?
mingjob 2003-08-19
  • 打赏
  • 举报
回复
1. 下载你需要的database的jdbc driver
2. 部署到合适的路径下
3. 在程序中加入以下语句:

常用数据库JDBC连接写法 zlyperson(原作)

关键字 JDBC Sybase MySQL SQLServer PostgreSQL Oracle ODBC DB2



1. MySQL(http://www.mysql.com)mm.mysql-2.0.2-bin.jar
Class.forName( "org.gjt.mm.mysql.Driver" );
cn = DriverManager.getConnection( "jdbc:mysql://MyDbComputerNameOrIP:3306/myDatabaseName", sUsr, sPwd );

2. PostgreSQL(http://www.de.postgresql.org)pgjdbc2.jar
Class.forName( "org.postgresql.Driver" );
cn = DriverManager.getConnection( "jdbc:postgresql://MyDbComputerNameOrIP/myDatabaseName", sUsr, sPwd );

3. Oracle(http://www.oracle.com/ip/deploy/database/oracle9i/)classes12.zip
Class.forName( "oracle.jdbc.driver.OracleDriver" );
cn = DriverManager.getConnection( "jdbc:oracle:thin:@MyDbComputerNameOrIP:1521:ORCL", sUsr, sPwd );

4. Sybase(http://jtds.sourceforge.net)jconn2.jar
Class.forName( "com.sybase.jdbc2.jdbc.SybDriver" );
cn = DriverManager.getConnection( "jdbc:sybase:Tds:MyDbComputerNameOrIP:2638", sUsr, sPwd );
//(Default-Username/Password: "dba"/"sql")

5. Microsoft SQLServer(http://jtds.sourceforge.net)
Class.forName( "net.sourceforge.jtds.jdbc.Driver" );
cn = DriverManager.getConnection( "jdbc:jtds:sqlserver://MyDbComputerNameOrIP:1433/master", sUsr, sPwd );

6. Microsoft SQLServer(http://www.microsoft.com)
Class.forName( "com.microsoft.jdbc.sqlserver.SQLServerDriver" );
cn = DriverManager.getConnection( "jdbc:microsoft:sqlserver://MyDbComputerNameOrIP:1433;databaseName=master", sUsr, sPwd );

7. ODBC
Class.forName( "sun.jdbc.odbc.JdbcOdbcDriver" );
Connection cn = DriverManager.getConnection( "jdbc:odbc:" + sDsn, sUsr, sPwd );

8.DB2(新添加)
Class.forName("com.ibm.db2.jdbc.net.DB2Driver");
String url="jdbc:db2://192.9.200.108:6789/SAMPLE"
cn = DriverManager.getConnection( url, sUsr, sPwd );


xiaoyuzi 2003-08-19
  • 打赏
  • 举报
回复
这是mysql的,其它的改一下驱动和url就可以了
xiaoyuzi 2003-08-19
  • 打赏
  • 举报
回复
Class.forName( "com.mysql.jdbc.Driver" );
Connection con =
DriverManager.getConnection("jdbc:mysql://localhost:3306/scurity","user","pwd");
项目申报系统(jsp+sql2000) 1.JDK的安装与配置 Win2000 Server 或 Win2000 professional 操作系统下,JDK的安装步骤如下: (1) 双击j2sdk-1_4_1-windows-i586可以开始安装; (2) 在安装过程中使用默认配置即可。JDK的默认安装目录为C:\jdk; (3) 重新启动计算机; (4) 更新环境变量在系统桌面中; (5) 右击[我的电脑]图标; (6) 选择[属性]命令; (7) 弹出[系统特性]对话框。在[高级]选项卡中; (8) 单击[环境变量]按钮; (9) 弹出[环境变量]对话框; (10) 该对话框分为[Administrator 的用户变量]和[系统变量]两个选项组。在[系统变量]选项组中; (11) 找到path变量后单击[编辑]按钮; (12) 弹出[编辑系统变量]对话框。在[变量值]文本框中输入“c:\jdk\bin”,然后单击[确定]按钮。同时新建CLASSPATH变量; (13) 在[系统变量]选项组中单击[新建]按钮,在[变量名]文本框中输入“CLASSPATH”,在[变量值]文本框中输入“c:\jdk\lib\tools.jar; c:\jdk\lib\dt.jar;” 然后单击[确定]按钮。用同样的方法把c:\jdk添加到JAVA_HOME环境变量中; (14) 单击[应用]按钮再单击[确定]按钮。至此JDK的安装及配置完成。 2.TOMCAT的安装与配置 在这里我们设默认安装目录为c:\Tomcat安装完毕,更改环境变量(同上进入[环境变量]对话框),用同样的方法把c:\Tomcat添加到TOMCAT_HOME环境变量中。启动Tomcat,在浏览器的[地址]下拉列表框中输入“http://localhost:8080/”,如果看到的是在左上方有一只可爱的小猫,则表示Tomcat安装成功。 3.数据库的安装 本文件中附带每个系统所用的数据库的mdf文件和log文件,用户可以在SQLServer中进行附加数据库,便可成功,数据库的名字分别是项目申报系统I_d_system考试系统的名字是exam公司内部管理系统的名字是DSN。 4.数据源的配置 打开Windows Server 2000的控制面板,双击ODBC数据源(32位)打开数据源管理,在系统DSN中注册名称为JSP的MS SQL数据源。建立数据源后,JSP程序就可以通过JDBC-ODBC来调用MS SQL数据库。过程如下: 首先,从控制面板的管理工具中打开“ODBC数据源管理器”,单击“系统DSN”选项卡,单击“添加”按钮。 然后从“名称”列表栏中选择SQL Server,单击“完成”按钮,“建立新的数据源到SQL Server”对话框,在名称中键入所加数据源的名称,项目申报系统的数据原名称是firm,考试系统的名称是exam,公司内部管理系统的名称是wgl.dsn。在服务器栏中选择本地服务器(local)。在“建立新的数据源到SQL Server”对话框中单击“下一步”,出现选择SQL Server确认身份方法的对话框。选择“使用网络登录ID的Windows NT验证”,的方法 在选择身份确认方法对话框中单击“下一步”,选择数据库的对话框,在“改变默认的数据库为”前面加上标记,在下拉列表中选择自己建立数据库名称。 在选择数据库对话框中单击“下一步”,出现数据库设置对话框,不用改变默认的设置,单击“完成”按钮,完成数据源的建立。 5.数据的操作 将exam,firm,opendb三个文件夹拷贝到Tomcat/common/classes下。这样在地址栏中键入http:localhost:8080/system/index.htm便可进入项目申报系统的首页,同样键入http:localhost:8080/exam/index.htm便可进入考试系统的首页。键入http:localhost:8080/DSN/totallogin.jsp便进入公司管理系统首页。
网络考试系统 使用说明 1.JDK的安装与配置 Win2000 Server 或 Win2000 professional 操作系统下,JDK的安装步骤如下: (1) 双击j2sdk-1_4_1-windows-i586可以开始安装; (2) 在安装过程中使用默认配置即可。JDK的默认安装目录为C:\jdk; (3) 重新启动计算机; (4) 更新环境变量在系统桌面中; (5) 右击[我的电脑]图标; (6) 选择[属性]命令; (7) 弹出[系统特性]对话框。在[高级]选项卡中; (8) 单击[环境变量]按钮; (9) 弹出[环境变量]对话框; (10) 该对话框分为[Administrator 的用户变量]和[系统变量]两个选项组。在[系统变量]选项组中; (11) 找到path变量后单击[编辑]按钮; (12) 弹出[编辑系统变量]对话框。在[变量值]文本框中输入“c:\jdk\bin”,然后单击[确定]按钮。同时新建CLASSPATH变量; (13) 在[系统变量]选项组中单击[新建]按钮,在[变量名]文本框中输入“CLASSPATH”,在[变量值]文本框中输入“c:\jdk\lib\tools.jar; c:\jdk\lib\dt.jar;” 然后单击[确定]按钮。用同样的方法把c:\jdk添加到JAVA_HOME环境变量中; (14) 单击[应用]按钮再单击[确定]按钮。至此JDK的安装及配置完成。 2.TOMCAT的安装与配置 在这里我们设默认安装目录为c:\Tomcat安装完毕,更改环境变量(同上进入[环境变量]对话框),用同样的方法把c:\Tomcat添加到TOMCAT_HOME环境变量中。启动Tomcat,在浏览器的[地址]下拉列表框中输入“http://localhost:8080/”,如果看到的是在左上方有一只可爱的小猫,则表示Tomcat安装成功。 3.数据库的安装 本文件中附带每个系统所用的数据库的mdf文件和log文件,用户可以在SQLServer中进行附加数据库,便可成功,数据库的名字分别是项目申报系统I_d_system考试系统的名字是exam公司内部管理系统的名字是DSN。 4.数据源的配置 打开Windows Server 2000的控制面板,双击ODBC数据源(32位)打开数据源管理,在系统DSN中注册名称为JSP的MS SQL数据源。建立数据源后,JSP程序就可以通过JDBC-ODBC来调用MS SQL数据库。过程如下: 首先,从控制面板的管理工具中打开“ODBC数据源管理器”,单击“系统DSN”选项卡,单击“添加”按钮。 然后从“名称”列表栏中选择SQL Server,单击“完成”按钮,“建立新的数据源到SQL Server”对话框,在名称中键入所加数据源的名称,项目申报系统的数据原名称是firm,考试系统的名称是exam,公司内部管理系统的名称是wgl.dsn。在服务器栏中选择本地服务器(local)。在“建立新的数据源到SQL Server”对话框中单击“下一步”,出现选择SQL Server确认身份方法的对话框。选择“使用网络登录ID的Windows NT验证”,的方法 在选择身份确认方法对话框中单击“下一步”,选择数据库的对话框,在“改变默认的数据库为”前面加上标记,在下拉列表中选择自己建立数据库名称。 在选择数据库对话框中单击“下一步”,出现数据库设置对话框,不用改变默认的设置,单击“完成”按钮,完成数据源的建立。 5.数据的操作 将exam,firm,opendb三个文件夹拷贝到Tomcat/common/classes下。这样在地址栏中键入http:localhost:8080/system/index.htm便可进入项目申报系统的首页,同样键入http:localhost:8080/exam/index.htm便可进入考试系统的首页。键入http:localhost:8080/DSN/totallogin.jsp便进入公司管理系统首页。
公司人事管理系统 1.JDK的安装与配置 Win2000 Server 或 Win2000 professional 操作系统下,JDK的安装步骤如下: (1) 双击j2sdk-1_4_1-windows-i586可以开始安装; (2) 在安装过程中使用默认配置即可。JDK的默认安装目录为C:\jdk; (3) 重新启动计算机; (4) 更新环境变量在系统桌面中; (5) 右击[我的电脑]图标; (6) 选择[属性]命令; (7) 弹出[系统特性]对话框。在[高级]选项卡中; (8) 单击[环境变量]按钮; (9) 弹出[环境变量]对话框; (10) 该对话框分为[Administrator 的用户变量]和[系统变量]两个选项组。在[系统变量]选项组中; (11) 找到path变量后单击[编辑]按钮; (12) 弹出[编辑系统变量]对话框。在[变量值]文本框中输入“c:\jdk\bin”,然后单击[确定]按钮。同时新建CLASSPATH变量; (13) 在[系统变量]选项组中单击[新建]按钮,在[变量名]文本框中输入“CLASSPATH”,在[变量值]文本框中输入“c:\jdk\lib\tools.jar; c:\jdk\lib\dt.jar;” 然后单击[确定]按钮。用同样的方法把c:\jdk添加到JAVA_HOME环境变量中; (14) 单击[应用]按钮再单击[确定]按钮。至此JDK的安装及配置完成。 2.TOMCAT的安装与配置 在这里我们设默认安装目录为c:\Tomcat安装完毕,更改环境变量(同上进入[环境变量]对话框),用同样的方法把c:\Tomcat添加到TOMCAT_HOME环境变量中。启动Tomcat,在浏览器的[地址]下拉列表框中输入“http://localhost:8080/”,如果看到的是在左上方有一只可爱的小猫,则表示Tomcat安装成功。 3.数据库的安装 本文件中附带每个系统所用的数据库的mdf文件和log文件,用户可以在SQLServer中进行附加数据库,便可成功,数据库的名字分别是项目申报系统I_d_system考试系统的名字是exam公司内部管理系统的名字是DSN。 4.数据源的配置 打开Windows Server 2000的控制面板,双击ODBC数据源(32位)打开数据源管理,在系统DSN中注册名称为JSP的MS SQL数据源。建立数据源后,JSP程序就可以通过JDBC-ODBC来调用MS SQL数据库。过程如下: 首先,从控制面板的管理工具中打开“ODBC数据源管理器”,单击“系统DSN”选项卡,单击“添加”按钮。 然后从“名称”列表栏中选择SQL Server,单击“完成”按钮,“建立新的数据源到SQL Server”对话框,在名称中键入所加数据源的名称,项目申报系统的数据原名称是firm,考试系统的名称是exam,公司内部管理系统的名称是wgl.dsn。在服务器栏中选择本地服务器(local)。在“建立新的数据源到SQL Server”对话框中单击“下一步”,出现选择SQL Server确认身份方法的对话框。选择“使用网络登录ID的Windows NT验证”,的方法 在选择身份确认方法对话框中单击“下一步”,选择数据库的对话框,在“改变默认的数据库为”前面加上标记,在下拉列表中选择自己建立数据库名称。 在选择数据库对话框中单击“下一步”,出现数据库设置对话框,不用改变默认的设置,单击“完成”按钮,完成数据源的建立。 5.数据的操作 将exam,firm,opendb三个文件夹拷贝到Tomcat/common/classes下。这样在地址栏中键入http:localhost:8080/system/index.htm便可进入项目申报系统的首页,同样键入http:localhost:8080/exam/index.htm便可进入考试系统的首页。键入http:localhost:8080/DSN/totallogin.jsp便进入公司管理系统首页。

81,094

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧