2017-05-03 4 views
0

私は、Delphi 10.1とFiredacコンポーネントを使用してMySQLデータベースに接続しています。ライブバインディングやVCLデータ認識コンポーネントを使用して、日付(例:請求書日付)を除いてMySQLテーブルのデータを編集できます。私は、デルファイのTDateTimeとMySQLのDateTimeの間にISO形式の型違いがあることを理解していますが、変換をどのように、どこで行うべきかは分かりません。どんな支援も大変ありがとう。Delphiとfiredacを使用してMySQLでdatetimeフィールドを編集する

感謝

マット

答えて

1

あなたはdtDateTimeTFDConnectionマッピングdtTimeStampのデータ型マッピングを追加することができます。次のようなもの:

with FDConnection1.FormatOptions.MapRules.Add do begin 
    SourceDataType := dtTimeStamp; 
    TargetDataType := dtDateTime; 
end; 
関連する問題