没有啊.我取的时候是
JTextArea sqltext = new JTextArea(1,2);
String sql=""+sqltext+"";
ResultSet rSet = stat.executeQuery(sql);
就这段.有问题吗.怎么解决.谢谢

解决方案 »

  1.   

    把你的sql打印出来看看,不就容易找到原因了么
      

  2.   

    我晕,怎么能String sql=""+sqltext+"";这样呢?sqltext是一个JTextArea实例,默认的toString是内存地址什么的,加出来当然部队,你要加sqltext.getText()啊(随口一说,不知道是不是有getText()方法)。反正意思就是要取内容出来相加
      

  3.   

    楼上的聪明.就这样的.我是没得到值.
    是要sqltext.getText();
    这样才对的.嘿嘿~
    JTextArea sqltext = new JTextArea(1,2);
    String sql=""+sqltext+"";
    这一段去.是错的.无论怎么都是得到不里面的值
    JTextArea sqltext = new JTextArea(1,2);
    String sql= null;
    sql=sqltext.getText();
    这样就OK了.