Unity3D中如何访问数据库
2015-07-03 09:57
274 查看
和.net中访问数据时一样的方法,都使用的ado.net的方式,不过因为使用的是monoDevelop开发,我需要在unity3d的asset目录下加载如一个访问数据库的dll文件
1.在Assets中导入资源System.Data.dll文件
2.和.net中访问数据时一样,引入命名空间using System.Data;和using System.Data.SqlClient;
3.开始数据访问
public class SQLHelper
{
public static SqlConnection con = null;
public static string SqlCon=null;
public static SqlDataAdapter sda = null;
public static int GetInt()
{
SqlCon = @"Server=(local);Database=U3DConnect;User=sa;Pwd=sa";
con = new SqlConnection (SqlCon);
con.Open ();
string sql = "select * from T_Person";
sda = new SqlDataAdapter(sql, con);
DataSet ds = new DataSet();
sda.Fill(ds, "table1");
return (int)ds.Tables[0].Rows[0][0];
}
}
1.在Assets中导入资源System.Data.dll文件
2.和.net中访问数据时一样,引入命名空间using System.Data;和using System.Data.SqlClient;
3.开始数据访问
public class SQLHelper
{
public static SqlConnection con = null;
public static string SqlCon=null;
public static SqlDataAdapter sda = null;
public static int GetInt()
{
SqlCon = @"Server=(local);Database=U3DConnect;User=sa;Pwd=sa";
con = new SqlConnection (SqlCon);
con.Open ();
string sql = "select * from T_Person";
sda = new SqlDataAdapter(sql, con);
DataSet ds = new DataSet();
sda.Fill(ds, "table1");
return (int)ds.Tables[0].Rows[0][0];
}
}
相关文章推荐
- 浅尝Unity 3D的Asset Bundle知识(二)-----打包基础篇
- Unity ----- 对象池GameObjectPool
- Android与Unity交互研究
- Unity3D之FingerGestures学习
- Unity3D之FingerGestures使用
- Android与Unity交互研究
- Unity3D 导出的apk进行混淆和加固(防止反编译)
- Unity3d插件研究之Easytouch
- Unity换装系统设计
- [Unity3D]Unity3D游戏开发《反对》说到游戏(上)——目标跟踪
- AR 中的阴影与浮现效果 (Unity实现)
- unity商店文件默认路径和脚本新建头文件
- Unity3D自定义天空盒Skybox的创建方法
- Unity学习 - Editor扩张
- Unity3D脚本 #pragma strict是什么
- unity3d环境安装指南: Unity 4.5.5 + Visual Studio 2010
- unity——Rigidbody类
- unity3d 切换场景
- Git Community Book 中文版
- unity中如何获取所有子物体的组件