I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
1. Du kan bruge SQL: "select * from data where dato >= :FraDato and dato <= :TilDato;" hvor :FraDato og :TilDato er sættes via TDataSet.Parameters.
2. Du kan sætte et filter, men jeg vil ikke råde dig til det - de er tunge og det giver nogle gange et uheldigt udseende. Der er desuden stor sandsynlighed for at det kun virker med Paradox-databaser.
DataSet1.Filter := format('dato >= %s and dato <= %s',[dtpFrom.Date, ftpTo.Date]); DataSet1.Filtered := true;
Jeg har ikke før brugt sql sammen med delphi, hele programmet er bygget op med databasekomponeneter simple standart "link". Resusltatet skal vises i et dbgrid.
procedure TfrmMain.cbFilteredClick(Sender: TObject); begin if (Sender as TCheckBox).Checked then begin dbTest.Filter := format('dato >= %s and dato <= %s',[DateToStr(dtpFrom.Date),DateToStr(dtpTo.Date)]); dbTest.Filtered := true; end // if else dbTest.Filtered := false; end;
procedure TfrmMain.cbOpenedClick(Sender: TObject); begin dbTest.Active := (Sender as TCheckBox).Checked; end;
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.