Доброго дня! Недавно начал изучать программирование. Начал с Unity3d использую C#. Пишу приложение для своей пекарни. Изучил по совету Форумчан MySql создал БД, купил домен и хостинг. Через CPanel в phpMyAdmin добавил свою БД, начал писать скрипт для получения данных из БД и застрял, мучаюсь 3 день, потому решился спросить здесь.
public class Menu : MonoBehaviour {
private string connectionString;
// Use this for initialization
void Start () {
connectionString = "Data Source=localhost:3306;database=dexigesc_idamdi;User ID=xxxx;Password=xxxx";
GetScore();
}
// Update is called once per frame
void Update()
{
}
private void GetScore ()
{
using (IDbConnection dbConnection = new SqliteConnection(connectionString))
{
dbConnection.Open();
using (IDbCommand dbCmd = dbConnection.CreateCommand())
{
string sqlQuery = "Select * from menu";
dbCmd.CommandText = sqlQuery;
using (IDataReader reader = dbCmd.ExecuteReader())
{
while (reader.Read())
{
Debug.Log(reader.GetString(1));
}
dbConnection.Close();
reader.Close();
}
}
}
}
}
Выдает ошибку
EntryPointNotFoundException: sqlite3_key Mono.Data.Sqlite.SQLite3.SetPassword (System.Byte[] passwordBytes) Mono.Data.Sqlite.SqliteConnection.Open () Menu.GetScore () (at Assets/Scripts/Menu.cs:33) Menu.Start () (at Assets/Scripts/Menu.cs:21)
Если удалить User Id и Password из connectionstring ошибка следующая SqliteException: SQLite error no such table: menu
Я намеренно менял имя сервера и БД выдает такую же ошибку. Из чего я сделал вывод что проблема в подключении. Что я делаю не так. Заранее спасибо за помощь!
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
В чём может быть ошибка? Не считает кратчайший путь, как надо