• 27 odgovora
  • 11.303 pregleda
Re: Kreiranje sopstvene baze 03.07.2003. u 16:47 · pre 283 meseci #22
Dobro narode ima li ko source ili ne?
Ja nemam pojma kako da sortiram!!!
Pozdrav
Potpis
GYGY
Re: Kreiranje sopstvene baze 31.07.2003. u 01:45 · pre 282 meseci #23
No sortiranje sam resio (zahvaljujem se Kockicica na odgovoru) jos mi samo ostalo da resim kako program da starujem na drugom racunaru? Posto mi prijavljuje "illegal operation" i u Win 98 javlja da nedostaje midas.dll, a da li jos nesto nedostaje? Toliko o tome!!!
Pozdrav!!!
Hvala unapred!!!
Potpis
GYGY
Re: Kreiranje sopstvene baze 31.07.2003. u 12:41 · pre 282 meseci #25
Ako vec koristis midas on ima sve sto je potrebno ukljucujuci i ndeksiranje sto ti resava i sortiranje... pogledaj malo help za TClientDataSet.

Inace, ako koristis TClientDataSet moras sa svojom aplikacijom kopirati i midas.dll. Ne znam koju verziju Delphija koristis ali znaj da je u D5 bio bug u midasu takav da kad se prvi put ucita midas.dll on u registry upise odakle je ucitan i svaki sledeci iput insistira da se nalazi na tom mestu. Drugim recima, kada ga jednom ucitas ne smes ga premestati na drugo mesto (ili smes ali moras da iskopas po registry-ju i izmenis putanju do njega).
Re: Kreiranje sopstvene baze 14.08.2003. u 14:25 · pre 282 meseci #26
Evo ti moj prjedlog. Ja uvek upotrebljavam PARADOX i SQL. Jer za ozbiljan rad sa bazama podataka ne ide vise bez SQL i slicnih stvari. ;-) Evo kako to ide u Delphi-ju:

procedure TBazaForm.FormCreate(Sender: TObject);
var
Baza: TTable;
begin
if not FileExists('USERS.DB') then
begin
Baza:=TTable.Create(Self);
try
try
with Baza do
begin
Active:=False;
DatabaseName:='FIT';
TableName:='USERS';
TableType:=ttParadox;
with FieldDefs do
begin
Clear;
Add('Ime',ftString,10,True);
Add('Geslo',ftString,10,True);
Add('Nivo',ftInteger,0,True);
Add('Slika',ftGraphic);
end;
with IndexDefs do
begin
Clear;
Add('','Ime',[ixPrimary]);
end;
CreateTable;
end;
Baza.Open;
Baza.AppendRecord(['SERVIS','SERVIS',9,'']);
Baza.Close;
except
MessageDlg('Ne morem ustvariti USERS.DB!',mtError,[mbOK],0);
Application.Terminate;
end
finally
Baza.Free;
end;
end;
end;

Pa nadam se, da sam ti pomogao.
Potpis
LP,

VasjaS
Re: Kreiranje sopstvene baze 16.08.2003. u 20:02 · pre 282 meseci #27
Probacu kasnije pa cu ti javiti!
U svakom slucaju hvala!!!
GYGY
Potpis
GYGY
Re: Kreiranje sopstvene baze 20.08.2003. u 12:23 · pre 282 meseci #28
Ne bih da namecem moje resenje, ali me je privukao naziv threada, a ja sam se setio da sam duze vreme radio upravo na njemu... Sledi link do stranice posvecene paketu komponenti koje sam sam napisao posvecenih bas emuliranim bazama podataka...

Sve u svemu, ja sam koristio nesto sto sam nazvao "definicija" koja se snima na pocetku fajla u kojem je potpuno definisana struktura fajla, a zatim slede podaci. Ne koriste se varijabilni zapisi, fiksne velicine slogova, ili teske i spore variant promenljive, vec malo drugacije resenje: imitacija pascal stringa (vise bajtova za duzinu podatka, a zatim realni podatak) za duze tipove podataka (za snimanje stringova i tokove - TStream je podrzan!), dok se za normalne (integer, byte, real, bool) koriste naravno fiksne velicine "celija" u fajlu... pet sest programa sam napravio sa ovim konceptom bez ikakvih problema, svi na linku dole.

Postoji cak i Access-like aplikacija (koja je verovali ili ne freeware) na istom sajtu na linku dole. Ako Vam je potrebno neko malo komercijalnije resenje, ali opet bez bilo kakvih relacionih baza podataka...

U svakom slucaju, ako sam malo izasao iz teme izvinjavam se, ali bih voleo da cujem i poneki komentar na funkcionalnost...

P.S. u pitanju je shareware kolekcija komponenti, ali postoji i trial verzija (D6 DCU)svega tako da mozete makar delimicno “osetiti” o cemu je rec dok ste u Delphi-ju.

Pozdrav, Milan

Koncept: http://www.geocities.com/lordgoblin83/synopsis.htm
Programi: http://www.geocities.com/lordgoblin83/programi.htm
Potpis
Don't try to impress me... I'm good !
Odgovori
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme