[C#][WPF][SQLite] System.Data.Sqliteでデータベースにデータテーブルを作成する。

概要

System.Data.Sqliteでデータベースにデータテーブルを作成します。
WPFで作成していますが、MVVMな書き方にはなっていません。

XAMLは「データテーブル作成」に直接関係しないコントロールも配置しています。
コードは「データテーブル作成」に関連したコード”のみ”記載してしますのでご注意ください。

XAML, コード

コード (MainWindow.xaml.cs)

コード (クラス: Class_sysdataSQLite)

補足

  • 「Proj」という名称のテーブルを作成して、「ID:INTEGER型 プライマリキー、Name:TEXT型、StartDate:TEXT型、EndDate:TEXT型」の列を作成しています。
  • コメントアウトしている記述
    「$”CREATE TABLE Proj (ID INTEGER PRIMARY KEY, Name TEXT, StartDate TEXT, EndDate TEXT)”;」
    だと、データベースに同じ名称のテーブルが存在すると例外を出してしまいます。
    そこで、「CREATE TABLE IF NOT EXISTS 」というSQL文で既にテーブルがある場合を回避します。

連載記事

item: None

$tagSerchWord

// PHPのテストをしています。 //

C#SQLiteSystem.Data.SqliteWPF
Yoshi1123をフォローする
Invisible Works

コメント

タイトルとURLをコピーしました