我在 C# 中有这段代码,我尝试连接到我的数据库,当我尝试在 Unity 中运行该脚本时,它说我缺少名称空间“System.Data.SqlClient”,即使我在代码中有引用并且Assets 文件夹内的 DLL
仅当我尝试在 Unity 上运行代码时,我的 Visual Studio 才不会在代码上显示任何错误。
这是代码:
编辑:添加了 using 语句
using UnityEngine;
using System.Data.SqlClient;
using System;
private void Start()
{
Debug.Log("Connecting to database...");
connectionstring = "Server=MYSERVER;Database=MYDATABASE;User Id=MYUSER;Password = MYPASSWORD; ";
SqlConnection dbConnection = new SqlConnection(connectionstring);
try
{
dbConnection.Open();
Debug.Log("Connected to database.");
}
catch (Exception _exception)
{
Debug.LogWarning(_exception.ToString());
}
// conn.Close();
}
Run Code Online (Sandbox Code Playgroud)
如果有人可以提供帮助,我将不胜感激。谢谢。
我正在尝试制作一个带有 6 个按钮的屏幕,我需要每个屏幕的尺寸都相同,因为现在一些更小或更大的屏幕按钮被切碎或变得太小。
<StackLayout>
<StackLayout Orientation="Horizontal" HorizontalOptions="FillAndExpand">
<StackLayout Orientation="Vertical" HorizontalOptions="FillAndExpand">
<Button Text="Linfócito" Font="{StaticResource Fonte}" ContentLayout="top,0" FontAttributes="{StaticResource Atributo}" WidthRequest="150" HeightRequest="200" Image="Linfocito.jpg"/>
<Button Text="Linfocito" Font="{StaticResource Fonte}" WidthRequest="150" ContentLayout="top,0" FontAttributes="{StaticResource Atributo}" HeightRequest="200" Image="Linfocito.jpg" Clicked="Button_Clicked"/>
<Button Text="Linfocito22" Font="{StaticResource Fonte}" WidthRequest="150" ContentLayout="top,0" FontAttributes="{StaticResource Atributo}" HeightRequest="200" Image="" />
</StackLayout>
Run Code Online (Sandbox Code Playgroud)
我使用 Xamarin.Forms 在 xaml 中做,在此先感谢