salam

j'ai créer dernièrement une application avec access comme base de données ,et j’étais obligé de me reconvertir vers sql server ... parmi les problèmes que j'ai rencontrer il ya ce fameux message d'erreur
argument hors limite
voila le sql dans mon ado query
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
SELECT ordre_production.nop, ordre_production.achevement_op, ordre_production.preorite, ordre_production.cleproduit, ordre_production.qte,ordre_production.date_de,ordre_production.date_fe
FROM ordre_production
WHERE (((ordre_production.achevement_op)=0))
ORDER BY ordre_production.preorite;
et voila le bout de code sur delphi :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
procedure TFProduction.FormCreate(Sender: TObject);
begin
 
with FData, QRequête_op_dispo do
  begin
    Close;
 
    Open;
    if RecordCount <> 0 then
    begin
      first;
    end
    else
    begin
    ShowMessage('Liste ordre de production vide,L''application va s''arréter');
      Application.Terminate;
    end;
  end;
  Modesaisiedeproduction1.items[0].checked:=True;
  Modesaisiedeproduction1.items[1].checked:=False;
end;
merci d'avance