首 页 行业热点 新车 试驾评测 养车用车 车型库

unity3d 连接数据库 希望通过webservice 访问oracle 求大神给出详细步骤...

发布网友

我来回答

3个回答

热心网友

写一个DLL导入进去呢,SQL操作在DLL中完成就可以了。我在Unity中只需要调用。

于是,我便写了一个类:

using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
using System.Data.SqlClient;

namespace SayHello
{
public class sayHello
{

public DataSet say(){
string Conn = "server=127.0.0.1;database=testsql;uid=sa;pwd=sa";
SqlConnection conn = new SqlConnection(Conn);
string sSql = "select * from say";
SqlDataAdapter da = new SqlDataAdapter(sSql, conn);
DataSet ds = new DataSet();
da.Fill(ds);

conn.Close();
return ds.Tables[0].Rows[0][0].ToString();
}
}
}

然后我用这个类生成了一个DLL,SayHello.dll,再Unity3D中这样导入.

首先将SayHello.dll复制到Assets文件夹下,然后在Unity3D使用using导入,就像是这样:

using SayHello;

然后在Start中这样写:

void Start () {
sayHello my = new sayHello();
print(my.testsql());
}追问你这跟Webservice没什么关系吧。。。我也不懂

热心网友

这你得学一种网页编程,jap\php\asp,教程很多的追问JAP是什么啊,PHP语言有点旧,asp接触的不多

热心网友

这只是配置数据库阿

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com