我用jdbc连一个access做的数据库,根本就不出打印结果,谁教我? 先回答你的第一个问题,这里的%是一个参数,表示表格的模式,这个模式一定要符合你存储在数据库中的表格名,第二问题嘛我也不是很清楚,第四个参数大概表示表格的名字吧,如果你把他设置为null的话,就是默认所有的类型,可能不允许(^_^你可以看看在线文档,你自己做的东西应该比旁观者更容易理解,我也看了之后回答你的问题的^_^),至于第三个问题是什么,我看不懂你要表达什么意思? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你为什么要把result.next的值负给more呢??直接while(result.next)不就好了吗???"more=results.next();"又可以省了.如果你一定要这样做的话,while(more)里面的东西不应该被执行的,你看看你写的这句"System.out.println(results.getString(i));"他被打印出来没有,如果打印出来了,说明的more是true,如果没打印出来,就是false,具体细节你应该更加清楚,我这里没有IDE,不然帮你运行下.因为我觉得more的值应该是true 是的,还有个问题results.getString("COLUMN_NAME")中的COLUMN_NAME是个常量吗?书上怎么知道,掉这个东西,这个字符串如果变成别的就不行,为什么? COLUMN_NAME 是你數據庫中表的欄位名. results.getString("COLUMN_NAME")你看意思呀,不是说的很清楚吗?列_名呀,常量也可以代替,1表示第一列,2表示第二列……依次类推 那我不明白了,我想通过这个函数输出列名,我怎么知道要用COLUMN_NAME来当参数呢? 首先,这个函数不是要你输出列名,是输出结果集中的东西。输出列名有另外的函数public String getColumnName(int c)在sql包中的ResultSetMetaData类中的函数,至于你怎么知道要用COLUMN_NAME作为参数,假设你是是数据库开发程序员,怎么可能连数据库中表格的名字和列的名字不知道呢???这个好象不太可能吧!! 不对呀,我的列名是“FoodKey”不是COLUMN_NAME,为什么说它是我的列名? 询问struts 2.1.6 中 action的执行流程? AXIS调用web service出错~!提示目标服务为null~~~????帮帮忙! 利用Filter控制hibernate的session 有关配置struts-config.xml老是要重启的问题,解决方法... 有劳各位了:) 读XML文件的问题 刚学EJB问一下CMP和BMP 的实体BEAN有什么区别。 竟然不是Exception而是Error! 项目不能在tomcat上发布了,是什么为题啊 严重: StandardWrapper.Throwable怎么回事啊?????新人求帮助!!在线等 刚用jsp还请交大家一个有关jstl的问题 求教Hibernate高手,有分喔
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货