表は以下のとおりです。 Unity が読み取って呼び出すときのコード: データベース内の別のテーブルを表示する場合は、Table[1]を直接使用するのではなく、 コード: System.Collections を使用します。 System.Collections.Generic を使用します。 UnityEngine を使用します。 MySql.Data.MySqlClient を使用します。 System.Data を使用します。 システムの使用; パブリッククラス getGameUserAccount: MonoBehaviour { // 最初のフレーム更新の前に Start が呼び出されます void 開始() { mySqlCon(); } // 更新はフレームごとに1回呼び出されます void 更新() { } パブリック void mySqlCon() { //データベース ログイン データ文字列 conStr = "server=localhost;User Id = root;password=123456;Database=gamerdata;charset=utf8"; //接続を確立します //インスタンス化中に MySqlConnection を呼び出し、パラメータを渡します //個人的には、ここでのパラメータは CMD に直接入力され、文字列形式は cmd に入力するのと直接似ていると思います MySqlConnection myCon = new MySqlConnection(conStr); //接続を開く myCon.Open(); //データを挿入します。useraccount はテーブル名で、テーブル形式は括弧内です/* //ここでコメントがあるのは、同じ主キーを持つ値を追加できないためです。 MySqlCommand myCmd = new MySqlCommand("insert into useraccount(id,nickname,password) values (4,'list','testList')", myCon); (myCmd.ExecuteNonQuery() > 0) の場合 { Debug.Log("クエリ成功!"); } */ //クエリデータ文字列 selStr = "select * from useraccount"; MySqlCommand mySelect = 新しい MySqlCommand(selStr, myCon); データセット ds = 新しいデータセット(); 試す { MySqlDataAdapter da = 新しい MySqlDataAdapter(selStr, myCon); da.Fill(ds); デバッグログ(ds.Tables[0].Rows[0][0]); デバッグログ(ds.Tables[0].Rows[0][1]); デバッグログ(ds.Tables[0].Rows[0][2]); デバッグログ(ds.Tables[0].Rows[0][3]); //テーブル[0].行[0][0] Debug.Log("クエリ成功!"); } キャッチ(例外e) { 新しい例外をスローします("SQL:" + selStr + "\n" + e.Message.ToString()); } myCon.Close(); } } これで、Unity が MySQL に接続したときにテーブルを読み込む方法についての記事は終了です。Unity が MySQL に接続したときにテーブルの内容を読み込める方法についての詳細は、123WORDPRESS.COM の過去の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: docker で golang イメージに基づいて ssh サービスを構築する方法
>>: 12個のJavascriptテーブルコントロール(DataGrid)が整理されています
a : ハイパーリンクの開始位置または宛先位置を示します。頭字語: 単語の最初の文字からなる略語を示...
目次1 マウントディレクトリとファイルを作成する2 Redisイメージを取得する3 コンテナを作成し...
1. MySQL 8.0.12 バージョンのインストール手順。 1. ダウンロードhttps://d...
<br />関連記事: ハイパーリンクを表示して開く方法症状<br />ユー...
この記事では、マーキースタイルのテキストの水平スクロールを実現するためのVueの具体的なコードを参考...
目次1. JavaScript がシングルスレッドなのはなぜですか? 2. タスクキュー3. イベン...
ポートとは何ですか?私たちが通常参照するポートは、物理的な意味でのポートではなく、具体的には TCP...
目次序文動的SQL 1. まずモジュールのディレクトリ構造を見てみましょう2. 物理モデリングと論理...
今日、redis をインストールしたところ、今までになかったいくつかのエラーが発生しました。ここで記...
コードをコピーコードは次のとおりです。 <本文<フォームアクション="&quo...
ログインページなどのホームページを作成する場合、大きな背景画像を配置する必要があり、さまざまな画面の...
入力を制限する一般的な方法1. ボタンが押されたときに点線のボックスを消すには、入力に属性値hide...
関数の起源最近、水平スクロール バーを必要とする H5 に取り組んでいました。いくつかのドキュメント...
現在のトランザクションはどの履歴バージョンを読み取ることができますか?読み取りビューは、トランザクシ...
目次序文1. es6の前にオブジェクトを作成する2. es6 後のクラス宣言3. クラスの継承4. ...