私はXamarinの初心者です。 Visual Studio 2013でサンプルのXamarin.Forms Portableプロジェクトを作成しました。MS SQLデータベースにアクセスして携帯電話に表示できるかどうかを知りたいですか?はい、もし私がこれをどうやってやるのか教えてください。どうもありがとう。私は誰かが私を助けることを願っていますXamarin.FormsでSql Serverデータベースに直接アクセス
答えて
System.Data.SqlClient
はpclで利用できないため、Xamarin.Formsのpclプロジェクトから直接SQL Serverにアクセスすることはできません。
ただし、依存サービスで行うことができます。
あなたPCLプロジェクトの最初は、あなたがそれが悪い一つで解決策ですが、サービス・インターフェース
[assembly: Dependency(typeof(DbFetcher))]
namespace App.Droid.Services
{
class DbFetcher : IDbDataFetcher
{
public List<string> GetData(string conn)
{
using (SqlConnection connection = new SqlConnection(conn))
{
SqlCommand command = new SqlCommand("select * from smuser", connection);
try
{
connection.Open();
SqlDataReader reader = command.ExecuteReader();
while (reader.Read())
{
data.Add(reader[0].ToString());
}
reader.Close();
}
catch (Exception ex)
{
//Console.WriteLine(ex.Message);
}
}
return data;
}
}
}
を実装あなたのAndroidプロジェクトに続いて
public interface IDbDataFetcher
{
string GetData(string conn);
}
にサービスを提供宣言する。
回答ありがとうございました。サンプルプロジェクトを作成し、チュートリアルで見たREST WebサービスAPIを使用しようとしました。そしてそれを他のいくつかのリソースとチェックしてください。彼らは私がコードに誤りはないが、おそらく拘束力があると言った。私はXamarinを使用するだけの初心者なので、問題の原因が何であるかを知ることができませんでした。とにかくそれをチェックできますか?どうもありがとう。 –
@Jaycee、チュートリアルのアドレスを教えてください。 –
@mrbengi https://www.youtube.com/watch?v=Lir75oNAeiMここはサーです。 –
- 1. Xamarin.forms PCLとSQL Serverを直接接続する方法は?
- 2. リモートでSQL Serverデータベースにアクセス
- 3. 直接SQL Server接続ビジネスユーザーのないデータベース
- 4. SQL Serverデータベースに接続
- 5. C#とSQL Server:配列をSQL Serverに直接移動
- 6. sequelizeでローカルのSQL Serverデータベースに接続
- 7. WinCEプログラミングでリモートSQL Serverデータベースにアクセス
- 8. SQL Serverに接続データベース:アクセスが拒否されました
- 9. データベース接続SQL Server/Oracle
- 10. リモートSQL Serverデータベースへのアクセス
- 11. データベースに直接アクセスするリッチクライアントの接続プーリング
- 12. SQL Serverデータベース - 接続できません
- 13. 外部SQL Serverデータベースに接続
- 14. Node.jsからSQL Serverデータベースに接続
- 15. Visual BasicフォームをSQL Serverデータベースに接続
- 16. asp.netアプリケーションからSQL Serverデータベースに接続
- 17. SQL-Serverを直接オンラインデータベースに接続するactiverecord-sqlserver-adapter
- 18. Azure SQLデータベースから直接フルテキストカタログをスケジュール
- 19. WCFと直接SQLアクセスのパフォーマンス
- 20. xamarin.formsとSQL Serverを接続する方法
- 21. オブジェクトプロパティに直接アクセス
- 22. SQL ServerサービスなしのSQL Serverデータベースへのアクセス
- 23. WIndows 10を作成するSQL Serverデータベースに直接接続するタブレットアプリですか?
- 24. PHP PDO Advantageデータベースへの接続SQL Server
- 25. Xamarin.AndroidとSQL Serverデータベースを接続する
- 26. SQL Serverデータベースへの最大接続数
- 27. の接続SQL Server 2012のデータベース2012
- 28. SQL Serverデータベース接続文字列
- 29. SQL Server CEデータベースの接続文字列
- 30. 複数のSQL Serverデータベースへのアクセス
はい、できます(https://developer.xamarin.com/api/type/System.Data.SqlClient.SqlConnection/) – Martheen
@Martheenは答えに感謝します。私はこれをどうやってやるのか教えてくれますか? –
それは何のためのstackoverflowのではありません。私が与えたリンクは十分な指示を含んでいます。最初に試してみて、コードを書いて、問題が見つかったかどうか尋ねます。 – Martheen