FireDACでSQLiteの日付型を扱うには

SQLiteデータベースには日付型がありません。 FireDACには日付をうまく扱う仕組みが用意されています。 日付型のデータ表現を設定する FireDAC接続エディタで日付型をどのようにデータベースに登録するかを設定で …

Continue reading ‘FireDACでSQLiteの日付型を扱うには’ »

FireDACでSQLiteデータベースのAUTOINCREMENT列に登録された取得するには

SQLiteデータベースのAUTOINCREMENT列に登録された値は、SQLiteのlast_insert_rowid関数を使って取得できます。 しかし、last_insert_rowid関数を使うとプログラムはSQL …

Continue reading ‘FireDACでSQLiteデータベースのAUTOINCREMENT列に登録された取得するには’ »

FireDACでSQLiteのインメモリデータベースをファイルに保存するには

FireDACではTFDSQLiteBackupコンポーネントのDatabaseプロパティを「:memory:」にすることで、SQLiteのインメモリデータベースを使用できます。 //SQLiteデータベースに接続する …

Continue reading ‘FireDACでSQLiteのインメモリデータベースをファイルに保存するには’ »

FireDACのTFDSQLiteBackupコンポーネントでSQLiteデータベースをバックアップする

FireDACのTFDSQLiteBackupコンポーネントを使うと、SQLiteデータベースをバックアップすることができます。 フォームにTFDPhysSQLiteDriverLinkコンポーネントとTFDSQLite …

Continue reading ‘FireDACのTFDSQLiteBackupコンポーネントでSQLiteデータベースをバックアップする’ »

Delphi XE5のFireDACでSQLiteデータベースに接続する

Delphi XE5のFireDACでSQLiteデータベースに接続してみました。 新規にVCLフォームアプリケーションを作成します。 フォームに次のコンポーネントを配置します。 TButton TFDConnectio …

Continue reading ‘Delphi XE5のFireDACでSQLiteデータベースに接続する’ »