あるSEのつぶやき・改スマートフォン用の表示で見るあるSEのつぶやき・改IT・システム開発に関することをつぶやいています。使用する方法を調べていたのですが、ところどころに地雷がありますね。何かというと一言でいえばモバイルデータベースですね。作成されたという背景があります。サーバーサイドもあるようですが、ここではモバイルデータベースとして扱っていきます(実際、その方が普通と思います)。呼び出すことでロジックの共有が可能になります。上げておいたので必要時に参考にしてください。呼び出すようにしています。パッケージが表示されるのでそれをインストールします。インストールが必要になります。使用する方法をご紹介します。サンプルコードでは、以下の名前空間を宣言しています。クラスを継承する必要があります。インスタンスを取得する必要があります。コメントにも書いてありますが、データベースのコネクションはインスタンスのスコープが外れた際に自動的に閉じられるので開発者がなにかをする必要はありません。//スコープ外になった際にデータベースは自動でクローズされる。インスタンスにデータを追加します。データ更新時は自動でトランザクションが開始、終了されます。データベースのパスが深すぎて探し出すことができないためです。ツールで登録したデータを確認することができます。検索するでは、登録したデータを検索してみましょう。}}検索したデータを更新する検索したデータの更新(UPDATE)してみましょう。サンプルコードでは、検索結果の上位1件を取得してデータを更新しています。});}検索したデータを削除する検索したデータを削除(DELETE)してみましょう。サンプルコードでは、検索結果の上位1件を取得してデータを削除しています。トランザクション制御を正しく行うことができます。トランザクション制御の情報がネット上になくて、最初できないのかと思いましたが、実際にコードを書いてみるとできることが分かりました。Debug.WriteLine("データ更新に失敗しました。主キーを使用することができます。この方法が一般的なようですね。主キーがあれば主キーを元にデータを更新することも可能です。記述方法が一般的ではないのでサンプルコードには含めませんでした。主キーはクラスで設定します。主キーに設定しています。インデックスを使用できます。インデックスはクラスで設定します。}}あとは通常通り使用します。使用する基本的な方法は、これで説明できたと思います。暗号化などの高度なトピックスは改めて調査します。fnyaなんちゃってSE。SEをなりわいににして生きているらしい。最近はプログラマとしての役割が多く四苦八苦している模様。月別アーカイブスポンサーリンクスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。