还是几个比较菜的问题

金来 2003-08-18 04:38:20
你们再调试后,是怎么看出来你们已经连上本地数据库的?
如果要连远端的数据库你们会应该怎么连?
如下是我程序的小部分,调试通过了,不过我不知道是否已经连上本地数据库了,请各位大大们多多指教,叩首.
public void connectDriverManager(String url,String drv,String user,String pwd){
try{
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();

con = DriverManager.getConnection (url,user,pwd);
}catch (SQLException ex) {
printSQLException(ex);
}catch (Exception ex) {
ex.printStackTrace ();
}
}
public void TestDBConnection(){
String url="jdbc:oracle:thin:@192.168.0.27:1521:oracle";
String drv="com.oracle.jdbc.OracleDriver" ;
connectDriverManager(url,drv,"xdhua","softvan");
}
...全文
39 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
金来 2003-08-18
  • 打赏
  • 举报
回复
如下我的源程序:
import java.sql.*;
import javax.naming.*;

public class DBConnection{


private Connection con;
public DBConnection(){
}

public Connection getConnection(){
return con;
}

public void remove(){
try{
con.close();
}catch (SQLException ex){
ex.printStackTrace ();
}
}
public void connectDriverManager(String url,String drv,String user,String pwd){
try{
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();

con = DriverManager.getConnection (url,user,pwd);
}catch (SQLException ex) {
printSQLException(ex);
}catch (Exception ex) {
ex.printStackTrace ();
}
}
public void TestDBConnection(){
String url="jdbc:oracle:thin:@192.168.0.27:1521:oracle";
String drv="com.oracle.jdbc.OracleDriver" ;
connectDriverManager(url,drv,"xdhua","softvan");

}

public static void printSQLException(SQLException ex){
// A SQLException was generated. Catch it and
// display the error information. Note that there
// could be multiple error objects chained
// together

System.out.println ("\n*** SQLException caught ***\n");

while (ex != null) {
System.out.println ("SQLState: " + ex.getSQLState ());
System.out.println ("Message: " + ex.getMessage ());
System.out.println ("Vendor: " + ex.getErrorCode ());
ex = ex.getNextException ();
System.out.println ("");

}
}
}
我应该怎么用html调用这个Servlet
olivertree 2003-08-18
  • 打赏
  • 举报
回复
奥,是
   输出“成功”
 否则
   输出“失败”
olivertree 2003-08-18
  • 打赏
  • 举报
回复
if(connectDriverManager(url,drv,"xdhua","softvan")成功)
  输出成功
否则
  输出失败

不过我忘了具体是怎么判断以及怎么写语句了,这样应该可以的。
smartzhang 2003-08-18
  • 打赏
  • 举报
回复
加一个main方法调用这个类就可以了啊
金来 2003-08-18
  • 打赏
  • 举报
回复
忘记说明了,是有关JDBC-ORACLE之间的连接
课程名称:食堂餐饮管理系统开发环境:VS2015+SQL2014 或以上版本课程类型:全过程录像(50+课时、极个别课程声音模糊)作品类型:定制作品作品难度:中代码注释:有业务逻辑/功能逻辑:强开发技术:C#、ADO.NET、ASP.NET、用户自定义控件、日历控件、富文本编辑器、SQLHelper、Chart图表控件文档资料:毕业设计论文、过程文档(参考网站模板HTML源码、修改后的ASP.NET后台管理界面模板、毕业设计任务书、开题报告、中期报告、参考文献、本系统答辩PPT、本系统答辩话术、本系统常见答辩问题归纳)补充内容:课程介绍视频教程和SQL数据库附加和使用过程视频教程本课程完整记录基于ASP.NE食堂餐饮管理系统毕业设计的制作过程,帮助大学生学习毕业设计系统的实现过程。课程编码202000A1本课程为ASP.NET毕业设计的设计全过程录像辅导,食堂餐饮管理系统毕业设计基于ASP.NET,开发环境为Visual Studio 2015和SQL Server 2014设计完成,系统主要角色包括管理员、商家和用户,系统主要模块包括品管理、商家管理、套餐管理、系统管理、用户管理和订单管理。基于ASP.NET食堂餐饮管理系统毕业设计的主要优势有以下几个方面:1、学习难度低,满足大多数应届毕业生和对编程了解程度较低人群的学习要求。2、侧重点突出,通过系统化和流程化的方式进行信息管理。3、实现对品分类、系、品口味的管理。4、实现品与品口味的动态管理。5、实现品与品套餐信息的管理,包括品套餐信息的动态增减。6、实现多商家品及套餐信息的管理。7、实现商家订单的规范化管理。8、实现销量的图表统计。9、实现销售额的汇总和统计。10、全设计过程录像 

17,377

社区成员

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

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