queryDataSet不清楚
SQL语句的执行倒可给你一个例子:
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
      Connection con = DriverManager.getConnection(
      dbUrl, user, password);
      Statement smt = con.createStatement();
      String selCode = "SELECT MessageID "+
                       "FROM MsgInfo " +
                       "ORDER BY MsgLevel DESC";
      ResultSet r = smt.executeQuery(selCode);//执行查询语句
      while(r.next()) {
        //处理取得的数据
      }

解决方案 »

  1.   

    queryDataSet的属性窗口中有一个query的属性,点击进去,在空白区域添上SQL语句就行了!!
      

  2.   

    其实,没有必要用queryDataSet
    你这样写已经很好
    queryDataSet 一点都不方便 你可以看jbuilder开发指南。
    你有这么好SQL基础,看一下就会了,就一个query 属性,和dataset属性,稍微设置一下就可以了。
      

  3.   

    请参考:
    database1.setConnection(new com.borland.dx.sql.dataset.ConnectionDescriptor("jdbc:odbc:jksk", "sa", "", false, "sun.jdbc.odbc.JdbcOdbcDriver"));queryDataSet1.close();    queryDataSet1.setQuery(new    com.borland.dx.sql.dataset.QueryDescriptor(database1, "select * from student", null, true, Load.ALL));queryDataSet1.open()