[FireDAC][DatS]-32. 変数長の列 [POST] でオーバーフローが発生しました。
値の長さ - [9]、列の最大長 - [8].
ググってみる
アクセスできない
このようなソースで、読み出しで、エラーが出ていたようでした。
DM.FDQuery_5.Open;
i:=1;
while not DM.FDQuery_5.EOF do
begin
StringGrid_d.Cells[0,i]:= Format('%4d',[i]);
StringGrid_d.Cells[4,i]:= Trim(DM.FDQuery_5.FieldByName('NAME').AsString);
StringGrid_d.Cells[5,i]:= Trim(DM.FDQuery_5.FieldByName('KANA').AsString);
StringGrid_d.Cells[6,i]:= Trim(DM.FDQuery_5.FieldByName('TEL').AsString);
inc(i);
DM.FDQuery_5.Next;
end;
原因
使用していたのは、SQLite3で、KANA char(8) に、9文字が挿入されていた
対処
列幅を変更(増加)して、OK