当前位置:首页 » 编程语言 » unitysql

unitysql

发布时间: 2022-04-21 11:01:09

❶ Unity 如何连接 VS sql Server

Unity3d连接SQL Server数据库
首先需要把Unity安装路径下的System.Data.dll和Mono.Data.SqliteClient.dll拷贝到当前unity工程的Assets文件夹下,因为之后在脚本中引用的.dll并不是framework提供的。脚本的内容:
using UnityEngine;
using System;
using System.Collections;
using System.Data;(这个必须是引用自unity的安装目录下,如果找不到就搜索一下)
using System.Data.SqlClient;
public class ConnectSQL : MonoBehaviour
{
// Use this for initialization
void Start()
{
string connectionString = "Data Source=XYL-PC;DataBase=Unity;uid=sa;pwd=123456;";
SqlConnection con = new SqlConnection();
con.ConnectionString = connectionString;
con.Open();
if (con.State == ConnectionState.Open)
{
print("Connect success!");
}
else
{
print("Connect Failure!");
}
}
}

❷ 关于unity读取sql数据库的问题

首先需要把Unity安装路径下的System.Data.dll和Mono.Data.SqliteClient.dll拷贝到当前unity工程的Assets文件夹下,因为之后在脚本中引用的.dll并不是framework提供的。脚本的内容:
using UnityEngine;
using System;
using System.Collections;
using System.Data;(这个必须是引用自unity的安装目录下,如果找不到就搜索一下)
using System.Data.SqlClient;
public class ConnectSQL : MonoBehaviour
{
// Use this for initialization
void Start()
{
string connectionString = "Data Source=XYL-PC;DataBase=Unity;uid=sa;pwd=123456;";
SqlConnection con = new SqlConnection();
con.ConnectionString = connectionString;
con.Open();
if (con.State == ConnectionState.Open)
{
print("Connect success!");
}
else
{
print("Connect Failure!");
}
}
}

❸ Unity连接SQL数据库,读取数据库数据,添加、修改、删除!求助大神~~~~

stringsqlstr="insertintobiaovalues('"+textbox.text+"')";SqlCommandcmd=newSqlCommand(sqlstr,con);inti=cmd.ExecuteNonQuery();con为你建立的数据库链接返回的i表示影响了多少行数据如果i=0的话..就是添加失败了..因为你插入一行数据..所以应该返回1

❹ Unity 2019 无法连接SQL Server 2017

网页链接

GaiHub下载里面的插件。我测试用的2019.1.1f1,所以MySql.data.dll文件应该版本是对应上的。两个文件夹放到Unity项目中就可以使用了。

如果报错,就根据提示删除对应的dll文件。

具体的可以这篇文章网页链接

❺ unity连接sql语句

using System.Data.SqlClient;

少了一个t

如果还不行,说下现在的报错信息是什么

❻ 您好!我碰到一个unity3D链接SQLserver2008的错误,但是在vs2008就没事,下面是错误提示

这个问题我也遇到,vs里成功,unity不成功,最后换了几种连数据库的方式,
只有以下这一种方式成功(SelectCommand.Connection.Open();的方式)
SqlConnection connstr = new SqlConnection("Data Source=192.168.1.230;Initial Catalog=HyCxDetect;uid=sa;pwd=Admin123");
SqlCommand cmd = new SqlCommand();
cmd.Connection = connstr;
cmd.CommandType = System.Data.CommandType.Text;
//设置sql连接语句
cmd.CommandText = "select * from Train where [ComeDate]>='2015-03-23'";
SqlDataAdapter sda = new SqlDataAdapter(cmd);
sda.SelectCommand.Connection.Open();
SqlDataReader thisReader = sda.SelectCommand.ExecuteReader();
if(thisReader.Read())
{
print("连接数据库成功!" + thisReader["ComeDate"].ToString());
}
sda.SelectCommand.Connection.Close();

好像是open的方式问题,直接SqlConnection.Open()肯定失败,不知道是什么问题原因,可能unity3d不推荐直连Sql server2008

热点内容
ebay如何上传产品 发布:2025-01-25 04:04:37 浏览:823
java判断是否手机访问权限 发布:2025-01-25 04:02:28 浏览:807
天龙八部3困难福地需要什么配置 发布:2025-01-25 04:01:49 浏览:409
phpmysql网站源码 发布:2025-01-25 03:56:49 浏览:755
安卓手机华为手机哪个牌子好 发布:2025-01-25 03:55:55 浏览:25
比亚迪发动机压缩比 发布:2025-01-25 03:55:16 浏览:329
全民小视频脚本 发布:2025-01-25 03:54:28 浏览:926
鹦鹉linux 发布:2025-01-25 03:44:02 浏览:197
python如何抛出异常 发布:2025-01-25 03:40:27 浏览:985
更新成本算法 发布:2025-01-25 03:38:09 浏览:116