Thread View: alt.pl.comp.lang.csharp
8 messages
8 total messages
Started by qaz
Tue, 06 Jul 2010 10:28
fill - ile rekordow [zielony]
Author: qaz
Date: Tue, 06 Jul 2010 10:28
Date: Tue, 06 Jul 2010 10:28
9 lines
1224 bytes
1224 bytes
Mam tak ... this.tabelaTableAdapter.FillByName( ds.tabela ); ... gdzie informacje znajde czy i ile rekordow/rows zaciagnal select umieszczony w FillByName ? pzdr qaz
Re: fill - ile rekordow [zielony]
Author: qaz
Date: Tue, 06 Jul 2010 10:35
Date: Tue, 06 Jul 2010 10:35
15 lines
1445 bytes
1445 bytes
Użytkownik "qaz" <qazvox29a@wp.pl> napisał w wiadomości news:4c33053c$0$19181$65785112@news.neostrada.pl... > Mam tak > ... > this.tabelaTableAdapter.FillByName( ds.tabela ); > ... > gdzie informacje znajde czy i ile rekordow/rows zaciagnal select > umieszczony w FillByName ? > > > pzdr qaz int ile_rekordow = this.ds.Tables["tabela"].Rows.Count; tak ? qaz
Re: fill - ile rekordow [zielony]
Author: Łukasz 'Maly' Ostrowski
Date: Tue, 06 Jul 2010 10:38
Date: Tue, 06 Jul 2010 10:38
18 lines
1237 bytes
1237 bytes
On Tue, 6 Jul 2010 12:28:10 +0200, qaz wrote: > Mam tak > ... > this.tabelaTableAdapter.FillByName( ds.tabela ); > ... > gdzie informacje znajde czy i ile rekordow/rows zaciagnal select > umieszczony w FillByName ? Zgadując co autor miał na myśli i jakiego typu co jest, to strzelam że: ds.tabela.Rows.Count Ale asem w ADO.NET nie jestem ;-). -- Pozdrawiam, Łukasz 'Maly' Ostrowski. http://l3v.pl/
Re: fill - ile rekordow [zielony]
Author: Marcin Miga
Date: Tue, 06 Jul 2010 11:12
Date: Tue, 06 Jul 2010 11:12
18 lines
1796 bytes
1796 bytes
On 6 Lip, 12:28, "qaz" <qazvox...@wp.pl> wrote: > Mam tak > ... > this.tabelaTableAdapter.FillByName( ds.tabela ); > ... > gdzie informacje znajde czy i ile rekordow/rows zaciagnal select > umieszczony w FillByName ? > > pzdr qaz A co to jest FillByName? W Framework ver 2 nie znalazłem... Ale metoda Fill w WYNIKU zwraca : "The number of rows successfully added to or refreshed in the System.Data.DataSet. This does not include rows affected by statements that do not return rows." Nie sugerowałbym się jednak ds.tabela.Rows.Count. pozdrawiaMM
Re: fill - ile rekordow [zielony]
Author: qaz
Date: Tue, 06 Jul 2010 11:16
Date: Tue, 06 Jul 2010 11:16
24 lines
1892 bytes
1892 bytes
Użytkownik "Łukasz 'Maly' Ostrowski" <maly@USUNnemo.pl> napisał w wiadomości news:bzgkum0n87og.x2ujffng87d2.dlg@40tude.net... > On Tue, 6 Jul 2010 12:28:10 +0200, qaz wrote: >> Mam tak >> ... >> this.tabelaTableAdapter.FillByName( ds.tabela ); >> ... >> gdzie informacje znajde czy i ile rekordow/rows zaciagnal select >> umieszczony w FillByName ? > > Zgadując co autor miał na myśli i jakiego typu co jest, > to strzelam że: > > ds.tabela.Rows.Count > > Ale asem w ADO.NET nie jestem ;-). > > -- > Pozdrawiam, > Łukasz 'Maly' Ostrowski. http://l3v.pl/ Tyz piknie [działa] - a asem chciałbym być :-) qaz
Re: fill - ile rekordow [zielony]
Author: qaz
Date: Tue, 06 Jul 2010 11:23
Date: Tue, 06 Jul 2010 11:23
25 lines
2032 bytes
2032 bytes
Użytkownik "Marcin Miga" <marcin.miga@gmail.com> napisał w wiadomości news:ea6caae8-f1d9-4f9a-a7a5-94affed556fa@c33g2000yqm.googlegroups.com... >On 6 Lip, 12:28, "qaz" <qazvox...@wp.pl> wrote: >> this.tabelaTableAdapter.FillByName( ds.tabela ); >> ... >A co to jest FillByName? Metoda/query z parametrami dopisana przeze mnie do tabeli "tabela" w ds >Ale metoda Fill w WYNIKU zwraca : >"The number of rows successfully added to or refreshed in the >System.Data.DataSet. >This does not include rows affected by statements that do not return rows." >Nie sugerowałbym się jednak ds.tabela.Rows.Count. Dlaczego, próby wypadają zgodnie z oczekiwaniami ? (swoją drogą przyzwyczajony jestem do sytuacji, gdzie kazda operacja na tabeli bazy ustawia zmnienna z iloscia rekordow wynikowych) qaz pozdrawiaMM
Re: fill - ile rekordow [zielony]
Author: Marcin Miga
Date: Tue, 06 Jul 2010 12:02
Date: Tue, 06 Jul 2010 12:02
24 lines
2125 bytes
2125 bytes
On 6 Lip, 13:23, "qaz" <qazvox...@wp.pl> wrote: > >A co to jest FillByName? > > Metoda/query z parametrami dopisana przeze mnie do tabeli "tabela" w ds > To chyba wiesz, co napisałeś... Jesli korzystasz z Fill, to wykorzystaj tego wynik. > >Nie sugerowałbym się jednak ds.tabela.Rows.Count. > > Dlaczego, próby wypadają zgodnie z oczekiwaniami ? > > (swoją drogą przyzwyczajony jestem do sytuacji, gdzie kazda operacja na > tabeli bazy ustawia zmnienna z iloscia rekordow wynikowych) Dlatego, że akurat w obiekcie TableAdapter możesz zmienić property ClearBeforeFill na False i wtedy Fill dopisuje rekordy nie kasując poprzednich. Więc w table.Rows.Count będziesz miał zły wynik. Możesz to sprawdzić. Ustaw sobie ww property na False i zrób kilka razy Fill. pozdrawiaMM
Re: fill - ile rekordow [zielony]
Author: qaz
Date: Tue, 06 Jul 2010 12:09
Date: Tue, 06 Jul 2010 12:09
15 lines
1761 bytes
1761 bytes
Użytkownik "Marcin Miga" <marcin.miga@gmail.com> napisał w wiadomości news:e19e8f2c-6bcc-4ec4-a1b4-aaf2326f1801@e5g2000yqn.googlegroups.com... On 6 Lip, 13:23, "qaz" <qazvox...@wp.pl> wrote: Dlatego, że akurat w obiekcie TableAdapter możesz zmienić property ClearBeforeFill na False i wtedy Fill dopisuje rekordy nie kasując poprzednich. Więc w table.Rows.Count będziesz miał zły wynik. Możesz to sprawdzić. Ustaw sobie ww property na False i zrób kilka razy Fill. pozdrawiaMM Dzięki!
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads