проблема с my sql...

Программирование на Юнити.

проблема с my sql...

Сообщение Oldren 12 апр 2011, 14:18

Здравствуйте! Пытаюсь подключиться к базе данных:

Синтаксис:
Используется csharp
using UnityEngine;
using System;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;
using MySql.Data;
using MySql.Data.MySqlClient;

public class dbsql : MonoBehaviour {
 // Use this for initialization
 void Start () {
  string connStr = "server=localhost;user=root;database=game;port=3306;password=;";
  MySqlConnection conn = new MySqlConnection(connStr);
 }
}


но код выдаёт ошибку:

Скрытый текст:
MissingMethodException: Method contains unsupported native code
<Module>.<CrtImplementationDetails>.LanguageSupport._Initialize (<CrtImplementationDetails>.LanguageSupport* )
<Module>.<CrtImplementationDetails>.LanguageSupport.Initialize (<CrtImplementationDetails>.LanguageSupport* )
Rethrow as ModuleLoadException: The C++ module failed to load.
<Module>.<CrtImplementationDetails>.LanguageSupport.Initialize (<CrtImplementationDetails>.LanguageSupport* )
<Module>..cctor ()
Rethrow as TypeInitializationException: An exception was thrown by the type initializer for <Module>
MySql.Data.MySqlClient.MySqlConnection..ctor ()
MySql.Data.MySqlClient.MySqlConnection..ctor (System.String connectionString)
(wrapper remoting-invoke-with-check) MySql.Data.MySqlClient.MySqlConnection:.ctor (string)
dbsql.Start () (at Assets/mygame/dbsql.cs:18)


Что делать не пойму...
Oldren
UNец
 
Сообщения: 6
Зарегистрирован: 25 янв 2011, 20:57

Re: проблема с my sql...

Сообщение DbIMok 12 апр 2011, 18:05

ваша MySql.Data.MySqlClient зачем-то лезет в dll с нативным кодом и ее не находит.
во free нативные плагины не работают. если у вас про, закопируйте, нужную клиентскую dll, возможно поможет. не совсем таких, но mysql-ных тем полно на форуме, можно было продолжить одну из них.
правильный вопрос - половина ответа. учитесь формулировать вопросы понятно.
Новости > _Telegram чат @unity3d_ru (11.6k/4.8k online) > _Telegram канал @unity_news (4.8k подписчиков) > Телеграм тема > "Спасибо"
Аватара пользователя
DbIMok
Адепт
 
Сообщения: 6372
Зарегистрирован: 31 июл 2009, 14:05

Re: проблема с my sql...

Сообщение Order 12 апр 2011, 19:41

Надо DLL сунуть в проект в Assets MySql.Data.dll

Синтаксис:
Используется csharp
using MySql.Data;
using MySql.Data.MySqlClient;
Добавить rusorder в Skype , _juc4you@mail.ru ;
Платные консультации, программирование ваших проектов Unity3d,C#,IOS,Android.
Скрытый текст:
_ttp://www.youtube.com/watch?v=1m2qTnatSjM&list=UUjcKNvONEUHCILG7QrX1NFg
Order
Старожил
 
Сообщения: 805
Зарегистрирован: 21 фев 2010, 10:34

Re: проблема с my sql...

Сообщение Nolex 14 апр 2011, 14:47

Подключайся к mysql лучше через PHP-файл, заодно и надежнее будет в плане безопасности.
Вот отличный урок - http://www.unifycommunity.com/wiki/inde ... Highscores
Разработка игр в студии Brinemedia .
Аватара пользователя
Nolex
UNIверсал
 
Сообщения: 483
Зарегистрирован: 17 окт 2010, 12:26
Откуда: Украина
Skype: exlumen
  • Сайт
  • ICQ

Re: проблема с my sql...

Сообщение Oldren 14 апр 2011, 17:31

Спасибо!
Oldren
UNец
 
Сообщения: 6
Зарегистрирован: 25 янв 2011, 20:57


Вернуться в Скрипты

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 10