初めまして。
visual studio 2013を使用し、c#でストアアプリを作成しようと思っています。
c#は触り始めて3日も経っていないです。
現在、MainPage.xaml.csに、
using System.Data.SQLite;
と記入したところ、「型名または名前空間'Data'は'System'に存在しません。アセンブリ参照が不足しています。」と表示され困っています。
環境は
Windows8.1
x64
です。
C:\Wndows\System32の中にsqlite3.dllが入っています。
参照の追加でSQLite for Windows Runtime(Windows8.1)を追加しています。
今のところ、
・ボタンをクリックしたらDBが作成される。
・項目を入力したらDBに登録される
・ボタンをクリックしたらDBの内容が表示される
といった事をしようと思い、とりあえずDBを作成するためのボタンを作ってクリックイベントの設定(?)だけはやりました。
なので、MainPage.xaml.csの一番下には
c#
1private void db_create_click(object sender, RoutedEventArgs e) 2 { 3 string db_file = "sample.db"; 4 5 using (var conn = new SQLiteConnection("Data Source=" + db_file)) 6 { 7 conn.Open(); 8 using (SQLiteCommand command = conn.CreateCommand()) 9 { 10 command.CommandText = "create table member(id INTEGER PRIMARY KEY AUTOINCREMENT, name TEXT, email TEXT)"; 11 command.ExecuteNonQuery(); 12 } 13 conn.Close(); 14 } 15 16 }
と記入してあります。
ネットではいろいろ調べたのですがどうしても分からず質問させていただきました。
そもそものやり方が間違っている可能性も考えています。
c#で、ストアアプリで使うSQLiteを触るにはどう勉強をしたらよいのか、
またタイトルの解決方法などを教えていただきたいです。
よろしくお願いします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。