我正在使用一個BDE TTable有某些領域,最初是ftDouble。 由於要存儲的輸入有時是非數字的,我現在將字段類型更改爲ftString。德爾福BDE雙字段字段更改爲字符串類型
輸入字段是用TEdit完成的。當代碼到達:
with tblDM do
begin
Edit;
FieldByName('s01_amt').AsString := Edit1.Text;
Post;
end;
如果該條目不是一個數字,我得到的BDE錯誤:
'a' is not a valid floating point value for field 's01_amt'.
對不起,我不清楚我的問題。字段類型變化的原因是存儲的信息可能是非數字的。 – ChuckO 2010-08-24 13:43:46