欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

unity3d怎么连接sql server数据库

程序员文章站 2022-06-06 07:59:47
unity3d怎么连接sql server数据库...

虽然在unity3d中能够通过playerprefs类来保存和读取数据,但是一旦数据量增大,仅仅通过代码的方式存取数据,这样的工作量是非常大的。那么如何通过使用sql server数据库来存取数据呢?其实过程也非常简单,过程如下:

1、找到system.data.dll文件,默认的地址是在c:\program files\unity\editor\data\mono\lib\mono\unity,这个根据你所安装的路径有关。

unity3d怎么连接sql server数据库

2、将该文件复制到你的工作空间下的asset文件夹内

3、在你的编辑器中添加引用,我用的是vs

unity3d怎么连接sql server数据库

unity3d怎么连接sql server数据库

4、在命名空间内增加程序集

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";    //注意,这里必须使用sql server和windows验证模式,否则会报错        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、实验结果

unity3d怎么连接sql server数据库