九色成人免费视频_久久一区视频_视频一区国产精品_精品视频在线观看

始創于2000年 股票代碼:831685
咨詢熱線:0371-60135900 注冊有禮 登錄
  • 掛牌上市企業
  • 60秒人工響應
  • 99.99%連通率
  • 7*24h人工
  • 故障100倍補償
您的位置: 網站首頁 > 幫助中心>文章內容

Unity引擎鏈接mySQL數據庫

發布時間:  2012/5/28 15:58:34
using UnityEngine;
using System;
using System.Collections;
using System.Data;
using MySql.Data.MySqlClient;
public class CMySql : MonoBehaviour {
    // Global variables
    public static MySqlConnection dbConnection;//Just like MyConn.conn in StoryTools before

     static string host = "192.168.1.100";
     static string id = "mysql";
     static string pwd = "123456";
     static string database = "test";
     static string result = "";
   
private string strCommand = "Select * from unity3d_test ORDER BY id;";
public static DataSet MyObj;
     void OnGUI()
     {
         host = GUILayout.TextField( host, 200, GUILayout.Width(200));
         id = GUILayout.TextField( id, 200, GUILayout.Width(200));
         pwd = GUILayout.TextField( pwd, 200, GUILayout.Width(200));
         if(GUILayout.Button("Test"))
         {
    string connectionString = string.Format("Server = {0}; Database = {1}; User ID = {2}; Password = {3};",host,database,id,pwd);
    openSqlConnection(connectionString);
   
    MyObj = GetDataSet(strCommand);
         }
         GUILayout.Label(result);
     }  
    // On quit
    public static void OnApplicationQuit() {
        closeSqlConnection();
    }
   
    // Connect to database
    private static void openSqlConnection(string connectionString) {
        dbConnection = new MySqlConnection(connectionString);
        dbConnection.Open();
        result = dbConnection.ServerVersion;
        //Debug.Log("Connected to database."+result);
    }
   
    // Disconnect from database
    private static void closeSqlConnection() {
        dbConnection.Close();
        dbConnection = null;
        //Debug.Log("Disconnected from database."+result);
    }
   
    // MySQL Query
    public static void doQuery(string sqlQuery) {
        IDbCommand dbCommand = dbConnection.CreateCommand();   
        dbCommand.CommandText = sqlQuery;
        IDataReader reader = dbCommand.ExecuteReader();
        reader.Close();
        reader = null;
        dbCommand.Dispose();
        dbCommand = null;
    }
    #region Get DataSet
    public  DataSet GetDataSet(string sqlString)
    {
        //string sql = UnicodeAndANSI.UnicodeAndANSI.UnicodeToUtf8(sqlString);
  
  
  DataSet ds = new DataSet();
        try
        {
            MySqlDataAdapter da = new MySqlDataAdapter(sqlString, dbConnection);
            da.Fill(ds);
   
        }
        catch (Exception ee)
        {
   
            throw new Exception("SQL:" + sqlString + "\n" + ee.Message.ToString());
        }
        return ds;
  
    }
    #endregion
}

 

using UnityEngine;
using System;
using System.Collections;
using System.Data;

public class DataBaseTest : MonoBehaviour {
public GUISkin myGUISkin = new GUISkin();
string strID = "";
string strName = "";
string strSex = "";
int Index = 1;
// Use this for initialization
void Start () {
}

void OnGUI()
{
  GUI.skin = myGUISkin;
  if (GUI.Button(new Rect(100,320,100,100),"Click Me"))
  {
   foreach(DataRow dr in CMySql.MyObj.Tables[0].Rows)
   {
    if (Index.ToString() == dr["ID"].ToString())
    {
     strID = dr["ID"].ToString();
     strName =  dr["Name"].ToString();
     strSex = dr["Sex"].ToString();
     
     break;
    }
   }   
   Index++;
    if(Index > 5)
   {
    Index = 1;
   }  
   
  }
  GUI.Label(new Rect(320,100,150,70),"DataBaseTest");
  GUI.Label(new Rect(300,210,150,70),strID);
  GUI.Label(new Rect(300,320,150,70),strName);
  GUI.Label(new Rect(300,430,150,70),strSex);
  
}
}

 

2.導入dll
  同先前的帖子 , 將MySql.data.dllImport至Assets底下 , 然後再到Unity\Editor\Data\Frameworks\Mono.framework中
將System.Data.dll 也一起Import至Assets內 , 當然 , 如果想顯示中文的話 , 請參考中文視頻教學 ,建立一個GUISkin與字型

 

3.建立數據庫內容
  主要是因為代碼中的這段內容

 

     static string host = "192.168.1.100";
     static string id = "mysql";
     static string pwd = "123456";
     static string database = "test";
     private string strCommand = "Select * from unity3d_test ORDER BY id;";

 

其中host ,id , pwd 請自行設定 , 簡單的說就是連進你的MySQL啦~
然後建立一個名為test的Database , 在這個test下建立一張table , 取名為 unity3d_test,
接下來就為這張unity3d_test建立3個欄位 : ID , Name , Sex (記得將ID設定為primary key且默認值為1)
再來自行填入5筆資料(5筆資料的原因是腳本那邊是設定成5筆資料一個循環 , 使用者可以自行更改腳本試試)

 

4.建立GameObject
  建立完GameObject後將上面兩個腳本掛上去 ,如果有建立GUISkin , 記得指定GUISkin

5.執行
  執行後先按Test按鈕來連接數據庫 , 然後再按"ClickMe"來顯示數據庫內的內容

 


本文出自:億恩科技【www.23lll.com】

服務器租用/服務器托管中國五強!虛擬主機域名注冊頂級提供商!15年品質保障!--億恩科技[ENKJ.COM]

  • 您可能在找
  • 億恩北京公司:
  • 經營性ICP/ISP證:京B2-20150015
  • 億恩鄭州公司:
  • 經營性ICP/ISP/IDC證:豫B1.B2-20060070
  • 億恩南昌公司:
  • 經營性ICP/ISP證:贛B2-20080012
  • 服務器/云主機 24小時售后服務電話:0371-60135900
  • 虛擬主機/智能建站 24小時售后服務電話:0371-60135900
  • 專注服務器托管17年
    掃掃關注-微信公眾號
    0371-60135900
    Copyright© 1999-2019 ENKJ All Rights Reserved 億恩科技 版權所有  地址:鄭州市高新區翠竹街1號總部企業基地億恩大廈  法律顧問:河南亞太人律師事務所郝建鋒、杜慧月律師   京公網安備41019702002023號
      0
     
     
     
     

    0371-60135900
    7*24小時客服服務熱線

     
     
    九色成人免费视频_久久一区视频_视频一区国产精品_精品视频在线观看
    99精品视频网| 国产精品一级久久久| 亚洲美女精品久久| 欧美日韩视频在线一区二区| 亚洲免费观看在线观看| 日韩亚洲国产精品| 在线精品视频免费观看| 欧美日韩成人一区二区| 夜夜嗨一区二区| 亚洲在线免费视频| 国产字幕视频一区二区| 欧美激情精品久久久久久蜜臀| 一本一本大道香蕉久在线精品| 亚洲天堂成人在线视频| 国产一区二区三区在线观看免费视频| 久久亚洲视频| 国产精品99久久久久久久女警| 亚洲免费在线观看视频| 亚洲特色特黄| 亚洲一区美女视频在线观看免费| 一区二区三区高清在线| 国产一区二区三区在线免费观看 | 亚洲免费激情| 洋洋av久久久久久久一区| 夜夜嗨av一区二区三区| 亚洲视频每日更新| 亚洲欧美日韩精品久久奇米色影视| 亚洲免费一区二区| 午夜在线不卡| 日韩一级二级三级| 中文在线资源观看网站视频免费不卡 | 亚洲一线二线三线久久久| 亚洲综合精品自拍| 欧美一区二区私人影院日本 | 亚洲高清不卡在线观看| 99国产精品久久久久久久成人热| 9色国产精品| 尤物99国产成人精品视频| 在线观看福利一区| 亚洲美女电影在线| 亚洲一区二区三区在线| 最新国产成人av网站网址麻豆| 国产精品视频一区二区三区| 国产精品影片在线观看| 欧美日韩精品一区二区三区| 欧美日韩综合在线| 免费在线看成人av| 久久av老司机精品网站导航| 99精品国产一区二区青青牛奶| 夜夜嗨av色一区二区不卡| 亚洲自拍高清| 一区二区三区视频在线看| 亚洲在线电影| 夜夜嗨av一区二区三区| 亚洲欧美日韩系列| 蜜桃久久av一区| 久久亚洲精品中文字幕冲田杏梨| 欧美成人国产一区二区| 久久久水蜜桃| 欧美在线观看你懂的| 久热爱精品视频线路一| 欧美一区二区三区免费观看| 亚洲性视频网址| 99在线精品视频| 性xx色xx综合久久久xx| 亚洲影视九九影院在线观看| 久久精品一区中文字幕| 欧美伊人精品成人久久综合97| 久久蜜桃香蕉精品一区二区三区| 欧美日本在线观看| 欧美高清视频| 国产精品欧美日韩一区| 国产精品啊啊啊| 欧美日韩高清不卡| 国产亚洲精品久久飘花| 一本色道久久综合一区| 亚洲国产美女精品久久久久∴| 亚洲国产成人精品女人久久久| 一区二区三区欧美成人| 久久久亚洲高清| 国产精品久久久99| 91久久精品国产91久久| 亚洲丶国产丶欧美一区二区三区| 亚洲素人在线| 免费在线看一区| 国产视频一区二区在线观看| 国产午夜精品理论片a级大结局 | 久久久国产一区二区| 欧美日韩精品免费观看| 在线不卡a资源高清| 亚洲欧美日韩久久精品| 午夜激情一区| 一区二区高清视频| 乱码第一页成人| 国产日韩欧美在线一区| 一本久久a久久精品亚洲| 亚洲激情一区二区| 久久精品最新地址| 国产精品亚洲第一区在线暖暖韩国| 亚洲欧洲精品一区二区三区| 久久精品视频播放| 亚洲精品美女久久久久| aa级大片欧美三级| 久久人91精品久久久久久不卡| 国产精品亚洲一区| 亚洲视频免费| 亚洲一区二区三区在线看| 欧美日本不卡| 亚洲欧洲精品一区二区精品久久久| 亚洲电影网站| 久久综合九色九九| 国内久久婷婷综合| 欧美资源在线观看| 亚洲精品一二| 亚洲欧美国产视频| 欧美日韩免费视频| 日韩视频二区| 一区二区高清在线观看| 欧美伦理a级免费电影| 亚洲精品国产精品国自产观看浪潮| 日韩一二三区视频| 99精品国产福利在线观看免费| 欧美国产日韩二区| 亚洲精品国产精品久久清纯直播 | 欧美片第一页| 亚洲美女在线国产| 在线中文字幕日韩| 欧美视频日韩视频在线观看| 亚洲最黄网站| 亚洲免费在线观看视频| 国产精品理论片在线观看| 亚洲深夜激情| 欧美一区激情| 国产一区二区三区日韩欧美| 午夜精品视频一区| 久久久久免费视频| 在线日韩欧美视频| 欧美综合国产| 久久中文字幕导航| ●精品国产综合乱码久久久久| 91久久久久久久久| 欧美激情导航| 一片黄亚洲嫩模| 亚洲欧美综合另类中字| 国产伦精品一区二区三| 欧美有码视频| 欧美1区2区3区| 亚洲精品影视| 午夜亚洲福利| 玖玖国产精品视频| 91久久极品少妇xxxxⅹ软件| 亚洲一区二区三区三| 欧美一区二视频| 黄色一区二区在线| 亚洲一区影音先锋| 久久成人在线| 国产精品白丝jk黑袜喷水| 亚洲一区久久久| 久久资源av| 亚洲免费观看高清完整版在线观看| 亚洲欧美一级二级三级| 国产在线精品二区| 日韩亚洲在线| 国产精品试看| 亚洲欧洲精品一区| 国产精品高潮久久| 亚洲国产精品va在线看黑人动漫| 欧美激情综合| 亚洲成色999久久网站| 99精品欧美一区二区三区| 国产精品爱久久久久久久| 欧美主播一区二区三区美女 久久精品人 | 亚洲男人的天堂在线观看| 麻豆精品网站| 亚洲午夜国产一区99re久久| 久久亚洲国产成人| 日韩视频在线一区二区| 久久久久久久久伊人| 日韩一级大片| 另类天堂av| 亚洲午夜三级在线| 欧美福利专区| 午夜精彩视频在线观看不卡 | 日韩一级精品| 美国十次了思思久久精品导航| 一区二区三区日韩| 乱人伦精品视频在线观看| 亚洲无人区一区| 欧美高清在线一区二区| 亚洲尤物影院| 欧美日本亚洲韩国国产| 久久精品一区二区三区中文字幕| 国产精品xxxav免费视频| 亚洲激情视频在线播放| 国产日韩欧美亚洲| 亚洲一区二区三区久久| 亚洲国产精品专区久久| 久久精精品视频| 国产精品爱久久久久久久| 亚洲黄色在线观看|