Article View: pl.comp.lang.delphi.bazy-danych
Article #82460Re: DBGRID i L.p. - jak to zrobić
From: Bartek
Date: Sat, 31 Jan 2015 08:02
Date: Sat, 31 Jan 2015 08:02
43 lines
2507 bytes
2507 bytes
Witam >Użytkownik "wloochacz" napisał w wiadomości grup >dyskusyjnych:54ca969e$0$2654$65785112@news.neostrada.pl... >> Ale jak tu najprościej zrobić żeby w kolumnie pierwsze [0], wyświetlić >> kolejne numery wiesza? >Po co? Bo tak sobie niestety ktoś życzy. >> Pomyślałem sobie tak, >> odczytam ilość wierszy w zapytaniu >> x :=DataSource_dane.DataSet.RecordCount; >> >> I potem w pętli wstawie w kolumnie kolejne liczby któe będą numerami >> wiersza for i:=1 to x do... >I potem znajdzie się tam 1000 rekordów, które zmieniają się co chwilę i >Twoja aplikacja będzie się nadawała do rzucania nią w tego, który to tak >napisał. >To jest fatalny pomysł. No tu akurat przewiduje w jednym SELECT maksymalnie 20 rekordów no może 30 stąd ten pomysł. Rozumiem że przy 1000 rekordów będzie to wolno działać czy tak? >> No ale w tym momencie stanąłem, bo nie wiem jak tu wpisać do danej >> komórki (kolumny 0 i kolejnych wierszy) kolejnych liczb 1,2,3, itd. >> Ulista.Form_lista.DBGrid2.Columns[0]..... >Pole kalkulowane sobie dodaj do DSa - na przykład. Ale to też lipa, chociaż >mniejsza niż powyższa. >> Może po Canvasie, ale czy to doba droga? >A może bezpośrednio w SQL? Czyli piszesz tak zapytanie, aby serwer zwrócił >Ci tą wartość LP - da się to zrobić. >Szybko, łatwo i bez kodowania na kliencie. >Tylko dalej nie rozumiem na cholerę komu tam Lp.? Bo tak sobie niestety ktoś życzy. Bartek
Technical Details
Message-ID:
<mai27h$9mn$1@news.icm.edu.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!.POSTED!not-for-mailReferences:
<madqpp$bvm$1@news.icm.edu.pl> <54ca969e$0$2654$65785112@news.neostrada.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!.POSTED!not-for-mail From: "Bartek" <bglowacki@op.pl> Newsgroups: pl.comp.lang.delphi.bazy-danych Subject: Re: DBGRID i L.p. - jak to zrobić Date: Sat, 31 Jan 2015 09:02:53 +0100 Organization: ICM, Uniwersytet Warszawski Lines: 44 Message-ID: <mai27h$9mn$1@news.icm.edu.pl> References: <madqpp$bvm$1@news.icm.edu.pl> <54ca969e$0$2654$65785112@news.neostrada.pl> NNTP-Posting-Host: 165.88-199-145.vspace.pl Mime-Version: 1.0 X-Trace: news.icm.edu.pl 1422691377 9943 88.199.145.165 (31 Jan 2015 08:02:57 GMT) X-Complaints-To: usenet@news.icm.edu.pl NNTP-Posting-Date: Sat, 31 Jan 2015 08:02:57 +0000 (UTC) In-Reply-To: <54ca969e$0$2654$65785112@news.neostrada.pl> X-Priority: 3 X-MSMail-Priority: Normal Importance: Normal X-Newsreader: Microsoft Windows Live Mail 16.4.3528.331 X-MimeOLE: Produced By Microsoft MimeOLE V16.4.3528.331 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit