windows10のvisual studio2019でxamarin.formsを使ってandroidとiOSのクロスプラットフォーム開発をしようとしています。
インストールして間もない初心者です。
メインページのc#のプログラムからMySqlに接続をしようとして以下をやってみましたが、以下プログラムのMySqlConnectionの部分だけ波線がかかってしまいます。
xamlにはclicked='onClick'のbuttonコントローラーのみが置いてあります。
using System; using System.Collections.Generic; using System.ComponentModel; using System.Linq; using System.Text; using System.Threading.Tasks; using Xamarin.Forms; using MySql.Data.MySqlClient; namespace プロジェクト名 { public partial class MainPage : ContentPage { public MainPage() { InitializeComponent(); } public void onClick(object sender,EventArgs e) { try{ MySqlConnection cn = new MySqlConnection(" server=ドメイン; dbname=データベース名; id=root; password=パスワート;"); }catch(...
ソリューションエクスプローラーの3つのプロジェクト(プロジェクト名,プロジェクト名.Android,プロジェクト名.iOs)
のそれぞれのNuGetでMysql.Dataをインストールしました。
あと、MySQL for Visual Studioは拡張機能の一覧に入っていました。
参考:http://job-is.jp/blog/archives/1652
ほかに、ADO.NET Driver for MySqlをインストールして、参照の追加という方法をも試してみたのですが、「参照マネージャー」->「アセンブリ」の一覧にMySql.Dataが現れませんでした。
参考:https://apicodes.hatenablog.com/entry/c-sharp-mysql
2ヶ月程まえにプログラミングを始め、すっとphpでウェブアプリを作成していたので、あまりの難しさに驚いております。
どうかご容赦くださいますようお願い致します。