Spisu treści:

Czy możemy zwrócić zestaw wyników w Javie?
Czy możemy zwrócić zestaw wyników w Javie?

Wideo: Czy możemy zwrócić zestaw wyników w Javie?

Wideo: Czy możemy zwrócić zestaw wyników w Javie?
Wideo: ResultSet | JDBC Tutorial for Beginners 2024, Listopad
Anonim

Do powrót zestawy wyników z a Jawa metoda

Upewnij się, że Jawa metoda jest zadeklarowana jako public i statyczna w klasie publicznej. Dla każdego wynik ustaw ciebie oczekuj, że metoda powrót , upewnij się, że metoda ma parametr typu Jawa . kw. Zestaw wyników a następnie przypisz go do jeden z Zestaw wyników parametry.

W związku z tym, jaki jest typ zwracanego zestawu wyników w Javie?

A Zestaw wyników jest Jawa obiekt zawierający wyniki wykonania zapytania SQL. Innymi słowy, zawiera wiersze, które spełniają warunki zapytania. Dane przechowywane w Zestaw wyników obiekt jest pobierany za pomocą zestawu metod get, które umożliwiają dostęp do różnych kolumn bieżącego wiersza.

Następnie pojawia się pytanie, czy musimy zamknąć zestaw wyników w Javie? Nie ty nie są zobowiązani do blisko wszystko, ale połączenie. Według specyfikacji JDBC zamknięcie każdy wyższy obiekt zostanie automatycznie blisko niższe przedmioty. Zamknięcie Połączenie będzie blisko wszelkie instrukcje utworzone przez połączenie. Zamknięcie każde oświadczenie będzie blisko wszystko Zestaw wyników s, które zostały utworzone przez to oświadczenie.

Tak więc, jak mogę zwrócić wynik w Javie?

Przekazywanie obiektu ResultSet

  1. Zapytaj serwer zdalny. Użyj javy. kw.
  2. Obsłuż wyniki zapytania. Dla każdego zestawu wyników zwróconego przez zapytanie wywołaj JContext. forwardResultSet(ResultSet), aby przekazać wiersze do klienta.
  3. Jeśli twój komponent używa typów danych IDL/Java, zwróć null jako wartość zwracaną przez metodę.

Jak iterujesz w zestawie wyników?

Do powtarzać ten Zestaw wyników używasz jego metody next(). Metoda next() zwraca true, jeśli Zestaw wyników ma kolejny rekord i przesuwa Zestaw wyników aby wskazać następny rekord. Jeśli nie było więcej rekordów, next() zwraca fałsz i nie możesz już.

Zalecana: