/ Forside / Teknologi / Udvikling / Delphi/Pascal / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Delphi/Pascal
#NavnPoint
oldwiking 603
jrossing 525
rpje 520
EXTERMINA.. 500
gandalf 460
gubi 270
DJ_Puden 250
PARKENSS 230
technet 210
10  jdjespers.. 200
Filter i DB
Fra : Anders Holm Jensen


Dato : 21-02-01 11:28

Hej

Jeg har et lille problem når filtrere mine record i en Faktura.

Jeg har en Faktura DB der indeholder [Fakturanr., dato, prisialt, moms,
Kundnr]
Så har jeg en Tur DB der indeholder [TurNR, Fakturanr., PrisEXmoms, o.s.v.]
Til sidst har jeg en TimeFak der indeholder [TimeFakNR, Fakturanr.,
PrisEXmoms, o.s.v.]

Min ur DB er filteret med

procedure TFfaktura.tblTurFilterRecord(DataSet: TDataSet;
var Accept: Boolean);
begin
Accept := tblTur['FakturaNr'] = tblFaktura['FakturaNr'];
end;

Og TimeFak DB er filteret med

procedure TFTimeFak.tblTimeFakFilterRecord(DataSet: TDataSet;
var Accept: Boolean);
begin
Accept := tblTimeFak['FakturaNr'] = tblTimeFaktura['FakturaNr'];
end;

Problemet er at den laver fejl, når eks. i Tur.db møde en record, hvor
Tur[FakturaNr] ikke er lig med Faktura[FakturaNR].
Det samme problem er i TimeFak.db. De er begge samlet på hver deres Form, og
dataene hentes via Ttable

Hvordan løser jeg dette problem ??



 
 
Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408928
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste