2017-06-19 9 views
-4

Visual Studioの#xamarinフォームでUWPプロジェクトを行っていましたが、どのようにWeb APIと依存関係サービスを使用せずにSQLデータベースに接続しますか? アプリケーションはオフラインモードで動作しています。XamarinフォームとSQLサーバデータベース

+1

[Xamarin.Formsで直接SQL Serverデータベースにアクセスする](https://stackoverflow.com/questions/37873020/accessing-directly-a-sql-server-database-in-xamarin-forms) –

+0

の可能な複製早速のご返事ありがとうございます。私は以前この投稿を見てきました。私の懸念事項は、アプリケーションがオフラインモードになるため、依存関係サービスやAPIを使わずにアクセスする方法です。 –

+1

UWPのローカルデータベース(SQLiteなど)またはコンピュータにインストールされているSQLデータベースを意味しますか? – hugoterelle

答えて

0

まず、Microsoft SQL Serverを使用するかSqliteを使用するかを決定する必要があります。 これらは完全に異なるデータベースなので、コードも異なります。

MS SQLを使用する場合は、this articleを使用できます。

あなたの質問からどういうわけか私はSqliteがあなたに良いサービスを提供すると思います。

Sqliteを使用する場合は、this oneをチェックしてください。 このレシピは、Xamarin.Forms PCLプロジェクト用に設計されており、依存関係サービスを使用しています。これは、iOS、Android、UWPのアプローチが異なるためです。プロジェクトをAndroidやiOSに移植する予定がない場合は、依存サービスインターフェイスなしで直接関数を呼び出すことができます。

+0

ありがとうございました。 –

+0

ようこそ。あなたは答えを受け入れることができるので、他の人々はそれが大丈夫であることを知ることができます。 – Grisha

関連する問題