在unity3d中连接sql server
2013-11-16 19:25
288 查看
虽然在Unity3D中能够通过PlayerPrefs类来保存和读取数据,但是一旦数据量增大,仅仅通过代码的方式存取数据,这样的工作量是非常大的。那么如何通过使用Sql Server数据库来存取数据呢?其实过程也非常简单,过程如下:
1、找到System.Data.dll文件,默认的地址是在C:\Program Files\Unity\Editor\Data\Mono\lib\mono\unity,这个根据你所安装的路径有关。
2、将该文件复制到你的工作空间下的Asset文件夹内
3、在你的编辑器中添加引用,我用的是VS
4、在命名空间内增加程序集
using System;
using System.Data;
using System.Data.SqlClient;
5、编写连接数据库代码
6、实验结果
1、找到System.Data.dll文件,默认的地址是在C:\Program Files\Unity\Editor\Data\Mono\lib\mono\unity,这个根据你所安装的路径有关。
2、将该文件复制到你的工作空间下的Asset文件夹内
3、在你的编辑器中添加引用,我用的是VS
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、实验结果
相关文章推荐
- SQL server建立连接JDBC的步骤
- 如何解决SQL Server对上亿表的排序和join连接问题?
- SQL Server 无法连接的几个解决方法
- java通过jdbc连接sql server 2008
- Java 连接数据库(SQL Server 2008)
- sql server连接数据库字符串
- [转贴]SQL Server用户连接的管理
- SQL Server如何清除连接过的服务器名称历史?
- Hadoop用Sqoop连接Sql Server 2008
- IIS7下的Web应用程序以“Windows集成安全性”方式连接到远程SQL Server
- SQL Server 2005无法连接问题的解决办法
- 远程连接局域网内的sql server 无法连接 错误与解决方法
- 由于启动用户实例的进程时出错,导致无法生成 SQL Server 的用户实例。该连接将关闭
- C#里如何远程直接连接SQL Server 2000数据库服务器(一)
- C#连接SQL Server的方法
- SQL SERVER 2005远程连接设置
- vs 或 Sql server2012连接Sql server时出现的问题:已成功与服务器建立连接,但在登陆过程中发生错误
- SQL SERVER 数据库通过连接服务器 调用ORACLE 数据库中的存储过程
- JAVA通过JdbcOdbc连接sql server 2000数据库
- SQL Server 在windows server2008服务器远程连接设置