当前位置:网站首页>Unity 连接 Microsoft SQLSERVER 数据库

Unity 连接 Microsoft SQLSERVER 数据库

2022-06-12 11:12:00 游戏编程

1. 配置Unity环境

  1. Unity Editor 设置Unity框架兼容性至4.X 在编辑器中,您需要打开播放器设置(文件->构建设置->播放器设置)。 然后,在其他设置下,您可以找到运行时和API级别
    Unity 连接 Microsoft SQLSERVER 数据库 - 第1张

2.添加ddl

Unity安装路径下查找需要的ddl,复制到项目的Assets文件夹下D:\unity\2020.3.8f1c1\Editor\Data\MonoBleedingEdge\lib\mono\4.7-api

Unity 连接 Microsoft SQLSERVER 数据库 - 第2张

复制到项目文件夹下

Unity 连接 Microsoft SQLSERVER 数据库 - 第3张

2.连接数据库脚本编写

  1. 引用using System.Data.SqlClient;命名空间
  2. 编写脚本
  void Start()    {        SqlConnectionStringBuilder builder = new SqlConnectionStringBuilder();        builder.DataSource = "localhost";   // update me        builder.UserID = "sa";              // update me        builder.Password = "123456";      // update me        builder.InitialCatalog = "db_example";        string res = "";        try        {            using (SqlConnection connection = new SqlConnection(builder.ConnectionString))            {                connection.Open();                // READ demo                string sqlStr = "select * FROM [db_example].[dbo].[tb_user];";                using (SqlCommand command = new SqlCommand(sqlStr, connection))                {                    using (SqlDataReader reader = command.ExecuteReader())                    {                        while (reader.Read())                        {                            res = reader.GetInt32(0).ToString();                        }                    }                }            }        }        catch (SqlException e)        {            Debug.Log(e.ToString());        }        Debug.Log(res);    }

3. 配置数据库

  1. 数据库安全配置允许用户名密码远程连接

  2. 登录名状态设置

  3. 数据库服务的TCP/IP服务开启

  4. 重启SQLSERVER服务

作者:alwaysOnCoding

游戏编程,一个游戏开发收藏夹~

如果图片长时间未显示,请使用Chrome内核浏览器。

原网站

版权声明
本文为[游戏编程]所创,转载请带上原文链接,感谢
https://www.233tw.com/unity/123918