中易网

用jdbc为什么查不出oracle数据库中的数据?

答案:4  悬赏:20  
解决时间 2021-02-23 05:24
jdbc中的sql语句是这样写的:select * from suss “suss”是表,连接时在数据库中找到它了,不知道咋回事,查不出来数据到while(rs.next())这里就跳到finally里结束方法了,唉!!咋回事啊??
最佳答案
@ 中server 填 oracle 服务器的IP。
1521 默认端口一般不用改 database_name 是指oracle的实例名。
oracle 安装目录下 类似如下路径:oracle\product\10.2.0\db_1\NETWORK\ADMIN 下有个文件 tnsnames.ora 打开 可以看到 “orcl = ”此ORCL即表示实例名(你的电脑可能不是这个)
全部回答
这个贴代码吧
exception in thread "main" java.lang.noclassdeffounderror: oracle/dms/console/dmsconsole 主要看这一行,noclassdeffounderror noclassdeffounderror 这个错误出现时一般是这两种情况: 1. windows 不区分文件名大小写,你把文件名搞错了,它和 public class 名字有着大小写的不同。 2. 一个类在 static { } 这个初始化代码块或 static clz instance= new clz(); 时 new clz() 抛出了异常。这样一个 class 在第一次加载后会自动执行 class 级别的初始化代码,比如静态变量和 static { } 中的代码,这个时候如果有一个异常未处理就导致 class 初始化失败,这个 class 确实存在,加载成功了,但加载后 define 这个 class 时出错了。所以错误的名字叫 noclassdeffounderror 而不是 classnotfound,它确实 found 了,但 define 失败。 从你的案例来看,肯定不是第1种情况。 因此你需要做的事情时,从日志中找出来到底什么原因导致 hibernate 初始化的时候出错了。你的代码有没有可能把某个 hibernate 初始化的代码直接 try { ... } catch (exception e) { } ,如果有新手写出这样的代码你是没办法猜出原因的,你唯一的办法只有人工检查代码,一行一行地看。
你得先确定你的表中是否有数据?建议调试一下。如果你的返回结果集没有数据那就没有遍历的必要了。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
一句团结友爱的名言
请你爱护小青蛙,好让禾苗不生病照例造句
用excel怎么将词分开
公交车怎么改装成餐馆
为什么本田凌派四个空调出风口有一个不出冷气
使用哪种避孕药副作用小?使用什么避孕套让女
广和成源在哪里啊,我有事要去这个地方
4110大运风度汽车报价
有什么关于结局的qq网名啊?
古竹镇地址在哪,我要去那里办事
喜剧总动员乱世小仙儿的助演都有谁
会同为一家是指唐朝与什么少数民族政权的关糸
中国邮政(地工邮政所)地址在什么地方,我要处
老师上课发红包调出手机的事件作文!
吃·杂货铺地址在哪,我要去那里办事
推荐资讯
从长春坐火车去东戴河玩怎么走
贝贝天地地址在哪,我要去那里办事
在文档中输入除号怎么输入?要横的那种样子,
染发第一天是不是都不太显色?慢慢的色泽会出
为什么很多人喜欢骂凶保安而不敢骂城管凶城管
15年前被狗咬到屁屁,由于某某原因,没打预防
佛教的迷惑 问题:杀鸡这件事情上,到底是前
电视剧:《爱情睡醒了》是在哪里拍摄的?
网站备案怎么这么麻烦
德仁堂大药房下金龙分店地址在哪,我要去那里
iphone手机死机了怎么办!!!!
燕子理发地址好找么,我有些事要过去
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?