/ Forside / Teknologi / Udvikling / Delphi/Pascal / Nyhedsindlæg
Login
Brugernavn

Kodeord


Reklame
Top 10 brugere
Delphi/Pascal
#NavnPoint
oldwiking 603
jrossing 525
rpje 520
EXTERMINA.. 500
DJ_Puden 250
PARKENSS 230
technet 210
jdjespers.. 200
VMEK 153
10  lavang 136
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 : 177817
Tips : 31980
Nyheder : 719565
Indlæg : 6410968
Brugere : 218912

Månedens bedste
Årets bedste
Sidste års bedste