Hello,
az alabbi kodreszlet tobb rekordot jelol ki VB-ben. A problem vele az, hogy
NAGYON lassu (kb. 70 rekord/s)! Ha shift+egerrel csinalom, egy pillanat
alatt kijeloli az osszeset.
Kerdes: hogyan tudom kodbol kijelolni gyorsan a rekordokat?
....
rsdata.MoveFirst
Do While rsdata.EOF = False
DataGrid1.SelBookmarks.Add rsdata.Bookmark
rsdata.MoveNext
Loop
.....
legyszi a kozvetlen emil cimemre is irj:
|
Hello Listasok!
Delphi 5.0 alatt progizok, Paradox tablakban BDE-vel orvosi
betegnyilvantartot keszitettem, kb 1 eve. Ez egy felhasznalos progi
volt, azonban most szeretnek halozatra kitenni a progit. Nem
szeretne az egesz hobelevancot ujra kodolni. Azt szeretnem
megkerdezni, hogy jart e mar valaki igy, es megosztana e velem a
tapasztalatait. Ha kell, megtanulom a BDE API-t is! Kb 2-3
felhasznalo fogja egy idoben hasznalni, ket- harom tabla az egesz.
Szimulalni ugy tudtam a halozati hozzaferest, hogy egy gepen
ketszer inditottam a progit. Futott, de a valtoztatasokat nem latta
meg azonnal a masik program, csak ha frissitettem az adatokat.
El lehet e erni ezt automatikusan, vagy Timerrel kell idoszakosan
megnezni, hogy van e valtozas a tablaban?
Elore is koszi. (maganba is mehet)
Cina
|
Hello lista,
Ha Delphiben akarok arrayt foltolteni, akkor azt igy csinalom:
var a: array[0..2] of string;
a[0] := 'haha';
a[1] := 'hehe';
a[2] := 'hihi';
Most eppen PHP-vel foglalkozok, es ott lattam ilyen modszert:
a=array('haha', 'hehe', 'hihi');
Nincs valami hasonlo a Delphiben? (de run-time, nem pedig a valtozo
definialasanal)
--
udvozlettel,
Gergo
|