bonjour ,
j'ai un application sous Delphi j’aimerais bien savoir pourquoi le message affiché chaque exécution du programme même j'ai supprimé composant query2 sur cette application et j'ai remplacement par query3
pour information pas d'alias sur sql
source :
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
if label5.Caption='2007' then
begin
Query3.DatabaseName:='archive2007';
Query3.SQL.Clear;
Query3.SQL.Add('select* from f_pratic');
Query3.open;
Query3.Filter:='';
Query3.Filtered:=false;
Query3.Filter:='COD_SERV='''+copy(combobox4.Text,1,3)+'''';
Query3.Filtered:=true;
Query3.First;
while not Query3.Eof do
begin
combobox6.Items.Add(Query3.fieldbyname('COD_PRAT').asstring+'   '+Query3.fieldbyname('NOM_PRAT').asstring+' '+Query3.fieldbyname('PRE_PRAT').asstring);
Query3.Next;
end;
end;

message Error comme suite :
exception edatabaseerror in module archive.exe at 00090FA0.
Query2:filed 'service' not found