[MS SQL 2005] =?windows-1250?Q?Ilo=9C=E6_wiersz=F3w_w_zbiorze_wynikowym?= 
 
[MS SQL 2005] =?windows-1250?Q?Ilo=9C=E6_wiersz=F3w_w_zbiorze_wynikowym?=
Zobacz wiadomo¶ci
 
Cytat
A gdyby tak siê wedrzeæ na umys³ów górê, / Gdyby stan±æ na ludzkich my¶li piramidzie, / I przebiæ czo³em przes±dów chmurê, / I byæ najwy¿sz± my¶l± wcielon±. . . Juliusz S³owacki, Kordian
Indeks BCB i MySQL subiekt gt fototapeta
 
  Witamy

[MS SQL 2005] =?windows-1250?Q?Ilo=9C=E6_wiersz=F3w_w_zbiorze_wynikowym?=



qbin - 08-08-2007 00:03
[MS SQL 2005] =?windows-1250?Q?Ilo=9C=E6_wiersz=F3w_w_zbiorze_wynikowym?=
  Witam,

Mam po³±czenie z baz± MS SQL 2005 poprzez JDBC. Zbiór wynikowy mam jako
tylko do odczytu i tylko w przód (nie mogê siê kursorem np. cofn±æ do
ty³u). Jak pobraæ ilo¶æ wierszy takiego zbioru wynikowego? Nie mogê
sobie go "przelecieæ" i policzyæ, bo wtedy siê nie cofnê i musia³bym
jeszcze raz wykonaæ to zapytanie. Móg³bym tak¿e wykonaæ zapytanie
SELECT COUNT(*) FROM (.. i tu to samo co w tamtym zapytaniu ..) - ale
to tak¿e kolejne zapytanie na bazie i kolejny cenny czas stracony. Jest
na to jaki¶ bardziej optymalny sposób?

--
Pozdrawiam, Tomek.





brejk - 08-08-2007 00:03
=?windows-1250?q?Re:_Ilo=9C=E6_wiersz=F3w_w_zbiorze_wynikowy m?=
  On 7 Sie, 12:30, "qbin" <qbi...@o2.pl> wrote:
> Witam,
>
> Mam po³±czenie z baz± MS SQL 2005 poprzez JDBC. Zbiór wynikowy mam jako
> tylko do odczytu i tylko w przód (nie mogê siê kursorem np. cofn±æ do
> ty³u). Jak pobraæ ilo¶æ wierszy takiego zbioru wynikowego? Nie mogê
> sobie go "przelecieæ" i policzyæ, bo wtedy siê nie cofnê i musia³bym
> jeszcze raz wykonaæ to zapytanie. Móg³bym tak¿e wykonaæ zapytanie
> SELECT COUNT(*) FROM (.. i tu to samo co w tamtym zapytaniu ..) - ale
> to tak¿e kolejne zapytanie na bazie i kolejny cenny czas stracony. Jest
> na to jaki¶ bardziej optymalny sposób?
>
> --
> Pozdrawiam, Tomek.

Je¿eli to jest kursor SQL Servera, to masz do dyspozycji @@CURSOR_ROWS
(zwraca liczbe wierszy w kursorze ostatnio otwartym na bie¿±cym
po³±czeniu).




qbin - 09-08-2007 00:00

  brejk wrote:

> On 7 Sie, 12:30, "qbin" <qbi...@o2.pl> wrote:
> > Witam,
> >
> > Mam po³±czenie z baz± MS SQL 2005 poprzez JDBC. Zbiór wynikowy mam
> > jako tylko do odczytu i tylko w przód (nie mogê siê kursorem np.
> > cofn±æ do ty³u). Jak pobraæ ilo¶æ wierszy takiego zbioru
> > wynikowego? Nie mogê sobie go "przelecieæ" i policzyæ, bo wtedy siê
> > nie cofnê i musia³bym jeszcze raz wykonaæ to zapytanie. Móg³bym
> > tak¿e wykonaæ zapytanie SELECT COUNT(*) FROM (.. i tu to samo co w
> > tamtym zapytaniu ..) - ale to tak¿e kolejne zapytanie na bazie i
> > kolejny cenny czas stracony. Jest na to jaki¶ bardziej optymalny
> > sposób?
> >
> > --
> > Pozdrawiam, Tomek.
>
> Je¿eli to jest kursor SQL Servera, to masz do dyspozycji @@CURSOR_ROWS
> (zwraca liczbe wierszy w kursorze ostatnio otwartym na bie¿±cym
> po³±czeniu).

Dok³±dnie, to jest kursor z SQL Servera. Sprawdzê to pó¼niej, wielkie
dziêki!

--
Pozdrawiam, Tomek.
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • effulla.pev.pl
  • comp
    [MSSQL] =?ISO-8859-2?Q?zgodno=B6ci_z_licencjami_Microsoft_?==?ISO-8859-2?Q?SQL_Server?= Oracle PL/SQL Wstawianie =?ISO-8859-2?Q?wynik=F3w_kolekcji_d?==?ISO-8859-2?Q?o_tabeli?= [MSSQL] ACCESS - SQL =?ISO-8859-2?Q?B=B3ad_w_konwersji_lic?==?ISO-8859-2?Q?zb?= =?iso-8859-2?Q?=5Bmssql=5D_Zapytania_rekurencyjne__-_czy_sk=B3adnia_sql?==?iso-8859-2?Q?_co=B6_takiego_przewiduje_=3F?= [Oracle PL/SQL] Cursor i zapis =?ISO-8859-2?Q?rekord=F3w_do_?==?ISO-8859-2?Q?kolejnych_plik=F3w?= =?iso-8859-2?Q?=5BMySQL=5D_Co_minimalnie_potrzebne_zeby_mie=E 6_klienta_My?==?iso-8859-2?Q?SQL_na_Linuxie=3F?= [oracle] - Oracle SQL Developer - co to jest SID? =?ISO-8859-2?Q?[Oracle]_Wywo=B3anie_skryptu_sh_z_PL/SQL-a=3F=3F?= [oracle] Baza danych do kursy Introduction to Oracle9i:PL/SQL ? Sk±d j± pobraæ ? Zapytanie SQL z =?ISO-8859-2?Q?pust=B1_tabel=B1?=
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • wawa19wwa91.pev.pl
  • Cytat

    Decede mihi sole - nie zas³aniaj mi s³onca.
    Gdy kogo¶ kochasz, jeste¶ jak stworzyciel ¶wiata - na cokolwiek spojrzysz, nabiera to kszta³tu, wype³nia siê barw±, ¶wiat³em. Powietrze przytula siê do ciebie, choæby by³ mróz, a ty masz w sobie tyle rado¶ci, ¿e musisz j± rozdawaæ woko³o, bo siê w tobie nie mie¶ci
    Hoc fac - tak czyñ.
    A tergo - od ty³u; z ty³u.
    I czarne w³osy posiwiej±. Safona

    Valid HTML 4.01 Transitional

    Free website template provided by freeweblooks.com