0

SQL Sever にストアド プロシージャがあり、いくつかのパラメーターがあります。コンボボックスからパラメータの値を与えたい(Javaアプリケーションで)。私はこのコードを読みました(以下を見てください)

public static void executeSprocInParams(Connection con) {
   try {
      PreparedStatement pstmt = con.prepareStatement("{call dbo.uspGetEmployeeManagers(?)}");
      pstmt.setInt(1, 50);
      ResultSet rs = pstmt.executeQuery();

      while (rs.next()) {
         System.out.println("EMPLOYEE:");
         System.out.println(rs.getString("LastName") + ", " + rs.getString("FirstName"));
         System.out.println("MANAGER:");
         System.out.println(rs.getString("ManagerLastName") + ", " + rs.getString("ManagerFirstName"));
         System.out.println();
      }
      rs.close();
      pstmt.close();
   }

   catch (Exception e) {
      e.printStackTrace();
    }
}

でも意味が分からなかった。私の場合と同じように、いくつかの例を教えてくれるチュートリアルはありますか? 返信ありがとうございます

4

2 に答える 2