綠色資源網:您(nín)身邊(biān)最放心的安全下載站(zhàn)! 最新軟件|熱門排行|軟件分類|軟件專題|廠商大全

綠色資源網(wǎng)

技術(shù)教程
您的(de)位置:首頁數據庫類SQL Server → unity3d怎麽連接sql server數(shù)據庫?

unity3d怎麽連接sql server數據庫?

我要評論 2013/11/18 16:25:37 來源:綠色資源網 編輯:www.ynaad.com [ 中(zhōng) ] 評(píng)論:0 點擊:366次

雖然在Unity3D中能夠通過(guò)PlayerPrefs類(lèi)來保存和讀取數據,但是一旦數據量(liàng)增大,僅僅通(tōng)過代(dài)碼的方式存取數(shù)據,這樣的(de)工作(zuò)量是非常大的。那麽如何(hé)通過使用(yòng)Sql Server數據庫(kù)來存取數(shù)據呢(ne)?其實過程也非常簡單,過程如下:

1、找到System.Data.dll文(wén)件,默認的地址是(shì)在C:\Program Files\Unity\Editor\Data\Mono\lib\mono\unity,這個根據你所安裝(zhuāng)的路徑(jìng)有關。

2、將該文(wén)件複製(zhì)到你的工作空(kōng)間下的Asset文件夾內

3、在你的編輯(jí)器中添加引用,我用的是(shì)VS

4、在命名(míng)空間內增加程序集

using System;

using System.Data;

using System.Data.SqlClient;

5、編寫連接數據庫代碼

SqlConnection con = null;
    SqlDataAdapter sda = null;
    void Start()
    {
        string s = @"server=.;database=ConnectTest;uid=sa;pwd=123456";    //注意,這(zhè)裏必須使(shǐ)用SQL Server和Windows驗證模(mó)式(shì),否則會報(bào)錯
        con = new SqlConnection(s);
        con.Open();
        string sql = "select * from table1";
        sda = new SqlDataAdapter(sql, con);
        DataSet ds = new DataSet();
        sda.Fill(ds, "table1");
        print(ds.Tables[0].Rows[0][0]);
    }

6、實驗結果

關鍵詞(cí):unity3d,sql,數據庫

閱讀本文後您有什麽感想? 已有 人給出評價!

  • 1 歡迎喜歡
  • 1 白癡
  • 1 拜托
  • 1 哇
  • 1 加油(yóu)
  • 1 鄙視
免费人欧美成又黄又爽的视频丨一本色道久久88综合日韩精品丨国产专区日韩精品欧美色丨午夜无遮挡男女啪啪视频丨国产欧美日韩综合精品一区二区丨亚洲精品无码不卡在线播HE丨亚洲精品国产精品国自产观看丨日韩国产高清av不卡