J'essaie d'afficher les valeur d'une table quelconque dans une TStringGrid, mais j'ai un problème à l'exécution :
Lorsque j'effectue l'instruction Open, j'obtiens le message suivant :
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 IBDataSet.Close; IBDataSet.Open; IBDataSet.Refresh; IBDataSet.First; AdvStringGrid1.RowCount := 1; i := 1; while Not IBDataSet.Eof do begin StringGrid.InsertRows(i,1); StringGrid.Cells[0,i] := IBDataSet.FieldValues['ID']; StringGrid.Cells[1,i] := IBDataSet.FieldValues['Champ1']; StringGrid.Cells[2,i] := IBDataSet.FieldValues['Champ2']; IBDataSet.Next; inc(i); end;
:Dynamic SQL Error
SQL error code = -804
Incorrect values within SQLDA structure
Partager