发布网友
共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接触的不多
热心网友
这只是配置数据库阿