###前提・実現したいこと
毎度お世話になっております。
XamarinにてAndroid,iOS両プラットフォームに向けた図鑑アプリを開発しています。
作成するにあたってデータベースを利用して検索機能を実装したいと思っています。
そこで複数のテーブルを持つデータベースを作成しテーブルを結合しつつWHEREで要素の抽出を行おうとしています。
現在は動作の確認のサンプルを作ろうとしています。
テーブルを3つ作成しDB Browser for SQLite にてSQL構文を書き動作を確認したので、Xamarinに記述しようとしています。
ですがXamarin内でどのように記述すれば同じことが再現できるかが分かりません。
出力についてはコンソール出力をとりあえず実行させたいです。
どのように、また、どこに記述したらよいか分かる人お待ちしています。
###現状例(DB Browser for SQLite での動作 )
N_Table C_Table Connect_Table
ID NAME | ID_C COLOR| ID ID_C
1 レモン | 1 赤 | 1 2
2 りんご | 2 黄 | 2 1
3 メロン | 3 緑 | 3 3
SELECT N_Table.NAME , C_Table.COLOR FROM N_Table JOIN C_Table JOIN Connect_Table ON N_Table.ID = Connect_Table.ID AND C_Table.ID = Connect_Table.ID_C WHERE F_SIZE.NAME = "赤"
出力結果
NAME COLOR
りんご 赤
###開発環境
Windows 10
Visual Studio 2015
Xamarin.Forms.Portable
DB Browser for SQLite
sqlite
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/12/05 10:18