你的jdbc用odbc桥驱动
你没配好odbc吧??
你没配好odbc吧??
解决方案 »
- java方法传参问题
- 怎么让我从Java API继承的类实例化时调用的是自己写的ClassLoader
- java web start讨论
- 就40分了,请问高手们从mysql数据库中提取的数据怎么是问号?谢谢
- 我用JAWIN实现JAVA与VC OCX,但是出现异常,想大家看看帮帮忙
- 书上一个例子,照搬,还是错,请问?
- 【高分】一个解密的方法求加密方法
- 88分王的新问题---在程序中用到非class资源的url问题
- JDBC设置
- 奇怪,为什么char ch='\u10100'编译错误,而char ch='\ujava'编译成功呢?
- 奇怪的问题,难道是传说中的Borland公司久未透露的JBuilder里的BUG?
- [请教]如何在两个组件(swing)之间画一条线(箭头状)
注意需要先把驱动包放置在windows\Java\package文件夹下
好熟悉的错误呀
可以确定驱动是好的
错误的原因是你的数据源设置问题
检查一下你的数据源名称,还有其它的相关设置
如果你用的是access,就应该是用户名和密码的问题,都默认为空的话可能会出现你这样的问题
我用的时候好像就是这样,后来换成SQL server就解决了
你也可以把那句连接语句改成这样
con=DriverManager.getConnection("jdbc:odbc:yinhang","","");
就会好了
rs=stmt.executeQuery("select * from cika");
rs.next();//后加的
System.out.println(rs.getString(3));
现在就好了!
但我不知道为什么?
请大家解答!
在ASP中用RECORDSET建立连接后!当前数据指针指向记录集中记录1
JAVA中,得到一个RECORDSET后,当前数据指针指向BOF,就是记录集的第一个记录的前面!
当然你得不到任何信息!
错误提示是第12行嘛!
System.out.println(rs.getString(3));
或者你加一个rs.first();是一样的.