私はDelphi XEアプリケーションを持っています.Delphi XEアプリケーションは、その後ろにTClientDataSet
aとTDataSetProvider
プラスaを使用してOracle XEデータベースにアクセスします。TADOQuery
書き込みたいテーブルにはNUMBER(19)
フィールドがあります。
次のように値を書き込んでいます。
myDataModule.myClientDataSet.FieldByName('ID').AsLargeInt := ID;
1234567890123456789
に丸められるような ID があるとし1234567890123460000
ます。
どうすればそれを回避できますか?