Подключение к SQL Server с Unity - PullRequest
0 голосов
/ 22 марта 2019

Я пытаюсь подключиться к SQL Server с единством.Я делал это много раз прежде, но не на единстве.Он говорит, что завершено , но данные не вставлены .Я уже добавил System.Data.dll в мои активы проекта.Моя цель - вставить пользовательские данные из поля ввода в базу данных.

Вывод:

SocketException: операция успешно завершена.

Мой код:

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
using System.Data;
using System.Data.SqlClient;

public class DbConn : MonoBehaviour
{
    public InputField username;
    public InputField score;
    public Text ftext;
    public string connectionstring;

   // button action
   public void Onclick()
   {
       // SQL Server connection
       connectionstring = @"Data Source = servername; Initial  Catalog = NewtonGame; User ID = username; Password = [password];";
       string sql = "insert into Playerscore(username, score) values (@username, @score); ";

       using (var sqlCon = new SqlConnection(connectionstring))
       using (var cmd = new SqlCommand(sql, sqlCon))
       {
           cmd.Parameters.AddWithValue("@username", username.text);
           cmd.Parameters.AddWithValue("@score", score.text);

           sqlCon.Open();
           cmd.ExecuteNonQuery();
       }
   }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...