Bonjour,
Mon application fonctionne en Delphi 7 et j'utilise Firebird 1.5 comme base de donnée.
Lorsque je tourne sur 2 postes dont le poste 1 est le serveur ou j'ai installé la version super serveur de firebird et le poste 2 ou j'ai installé la version client de firebird, j'ai un message d'erreur sur le poste 2 lorsque je tente d'accéder sur certaines tables de ma base.
J'ai un message d'erreur de type
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 ibdataset1.Close; ibdataset1.SelectSQL.Clear; ibdataset1.SelectSQL.Add('select * from clients order BY AFFAIRE'); combobox1.Clear; combobox3.text:=''; combobox2.text:=''; combobox4.Text:=''; combobox5.Text:=''; ibdataset1.Open;
I/O error for file "c:\windows\TEMP\fb_sort_ugaa11"
ERROR while trying to open file
Données non valides.
Il est à noter que le même code sur une table différente de la même base et pendant la même session fonctionne si la table a peu d'enregistrements.
Ce même code fonctionne aussi trés bien sur le poste 1(serveur).
Sur le poste 2, j'arrive à ouvrir ma table avec le code:
Mais bien sur je ne récupère plus mes données dans l'ordre que je souhaite.
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 ibdataset1.Close; ibdataset1.SelectSQL.Clear; ibdataset1.SelectSQL.Add('select * from clients'); combobox1.Clear; combobox3.text:=''; combobox2.text:=''; combobox4.Text:=''; combobox5.Text:=''; ibdataset1.Open;
Je suis sous Windows XP.
Merci d'avance pour votre aide.
Jer.
Partager