使用不带参数的 SQL 语句

若要使用不带参数的 SQL 语句处理 SQL Server 数据库中的数据，可以使用 SQLServerStatement 类的 executeQuery 方法返回包含所需数据的 SQLServerResultSet。若要执行此操作，必须首先使用 SQLServerConnection 类的 createStatement 方法创建一个 SQLServerStatement 对象。

在下面的实例中，将向此函数传递 SQL Server 2005AdventureWorks 示例数据库的打开连接，构造并运行一条 SQL 语句，然后从结果集读取结果。

    public static void executeStatement(Connection con) {
       try {
          String SQL = "SELECT LastName, FirstName FROM Person.Contact ORDER BY LastName";
          Statement stmt = con.createStatement();
          ResultSet rs = stmt.executeQuery(SQL);

          while (rs.next()) {
             System.out.println(rs.getString("LastName") + ", " + rs.getString("FirstName"));
          }
          rs.close();
          stmt.close();
       }
       catch (Exception e) {
          e.printStackTrace();
       }
    }

有关使用结果集的详细信息，请参阅通过 JDBC 驱动程序管理结果集。

# 请参阅

使用 SQL 语句
发送有关本主题的反馈至 Microsoft。

© 2012 Microsoft。保留所有权利。