java文本框显示数据库内容

各位帮我看哈怎么textFeild_5怎么不显示‘time’的值啊?<br /> rs1=st.executeQuery(&quot;select ReadID,jsDate,time=DateDiff(d,jsDate,ghDate) from TSJY where BookID=&#39;&quot;+a+&quot;&#39;&quot;);<br /> if(rs1.next())<br /> {<br /> SimpleDateFormat formatter = new SimpleDateFormat(&quot;yyyy-MM-dd&quot;);<br /> Date currentTime = new Date();//得到当前系统时间<br /> String str_date1 = formatter.format(currentTime); <br /> <br /> textField_4.setText(b+&quot;&#92;n&quot;+str_date1);<br /> <br /> textField.setText(rs1.getString(&quot;ReadID&quot;));<br /> // textField_11.setText(rs1.getString(&quot;name&quot;));<br /> // textField_2.setText(rs1.getString(&quot;bookname&quot;));<br /> textField_3.setText(rs1.getString(&quot;jsDate&quot;));<br /> textField_5.setText(rs1.getString(&quot;time&quot;));<br /> textField_6.setText(rs1.getString(&quot;time&quot;));
system.out.println(“”)
其他的数据有显示出来吗? 追问
其他的会显示,就它不显示,并且这条SQL在查询分析器里面又能将值打印出来
追答
将你的sql语句中的 time=DateDiff(d,jsDate,ghDate) 换成 DateDiff(d,jsDate,ghDate) as time
应该就ok了!
追问
谢谢,我知道问题出在哪了
追答
对你有帮助就好!
更多追问
代码没问题,打印下rs1.getString("time")是什么值 追问
其他的会显示,就它不显示,并且这条SQL在查询分析器里面又能将值打印出来
追答
这种情况很是奇怪,没法分析,把你的代码全贴出来吧,不调试是不知道什么原因了
代码没问题,打印下rs1.getString("time")是什么值 追问
其他的会显示,就它不显示,并且这条SQL在查询分析器里面又能将值打印出来
追答
这种情况很是奇怪,没法分析,把你的代码全贴出来吧,不调试是不知道什么原因了
system.out.println(“”)
其他的数据有显示出来吗? 追问
其他的会显示,就它不显示,并且这条SQL在查询分析器里面又能将值打印出来
追答
将你的sql语句中的 time=DateDiff(d,jsDate,ghDate) 换成 DateDiff(d,jsDate,ghDate) as time
应该就ok了!
追问
谢谢,我知道问题出在哪了
追答
对你有帮助就好!
更多追问
http://zhidao.baidu.com/question/355327358.html