• Из-за обновления GTA 5 (был добавлен новый патч) может временно не работать вход в RAGE Multiplayer.

    Ошибка: Ваша версия Grand Theft Auto V не поддерживается RAGE Multiplayer.
    ERROR: Your game version is not supported by RAGE Multiplayer.

    Данная ошибка говорит о том, что GTA V обновилась до новой версии (GTA Online тоже). Вам необходимо обновить саму игру в главном меню вашего приложения (Steam / Epic Games / Rockstar Games).
    Если после этого RAGE:MP все равно не работает - вам нужно дождаться выхода патча для самого мультиплеера (обычно это занимает от нескольких часов до нескольких дней).

    Новости и апдейты Rockstar Games - https://www.rockstargames.com/newswire/
    Статус всех служб для Rockstar Games Launcher и поддерживаемых игр: https://support.rockstargames.com/ru/servicestatus


    Grand Theft Auto 5 (+ GTA Online) последний раз были обновлены:

Проблема MySql error

Mi7kiro

Новый участник
27 Июн 2022
35
0
63
C#:
using System;
using System.Data;
using GTANetworkAPI;
using MySql.Data.MySqlClient;

namespace ServerSide
{
    public class MySql : Script
    {
        private static MySqlConnection _connection;
        private String _host { get; set; }
        private String _user { get; set; }
        private String _pass { get; set; }
        private String _base { get; set; }

        private MySql()
        {
            this._host = "localhost";
            this._user = "root";
            this._pass = "root";
            this._base = "test";
        }

        public static void InitConnection()
        {
            MySql sql = new MySql();
            String SqlConnection = $"SERVER={sql._host};PASSWORD={sql._pass};UID={sql._user};DATABASE={sql._base};";
            _connection = new MySqlConnection(SqlConnection);

            try
            {
                _connection.Open();
                if (_connection.State == ConnectionState.Open)
                {
                    NAPI.Util.ConsoleOutput("All things good!");
                }
                _connection.Close();
            }
            catch (Exception e)
            {
                NAPI.Util.ConsoleOutput("" + e);
            }
        }

    }
}

при подключении такая ошибка:
1681666384704.png


Помогите исправить пожалуйста
 

Inoi

/dev/null
Команда форума
Moderator
VIP
15 Окт 2020
3,816
1,869
208
35
первая ссылка из гугла

1681666620448.png


Ошибка object cannot be cast from dbnull to other types означает, что ты пытаешься присвоить переменной какого-то определённого типа (например Int) значение, которое получаешь из базы данных, но база данных отдаёт тебе значение NULL в этом месте.
Ты не можешь присвоить переменной с определённым типом значение NULL

В коде, который ты скинул нет никакого селекта из дб, это просто код соединения.
Ошибка возникает не в нём.
 

Mi7kiro

Новый участник
27 Июн 2022
35
0
63
первая ссылка из гугла

Посмотреть вложение 7363

Ошибка object cannot be cast from dbnull to other types означает, что ты пытаешься присвоить переменной какого-то определённого типа (например Int) значение, которое получаешь из базы данных, но база данных отдаёт тебе значение NULL в этом месте.
Ты не можешь присвоить переменной с определённым типом значение NULL

В коде, который ты скинул нет никакого селекта из дб, это просто код соединения.
Ошибка возникает не в нём.
ну так в этом и проблема, что больше с базой ничего у меня не связано
 

Inoi

/dev/null
Команда форума
Moderator
VIP
15 Окт 2020
3,816
1,869
208
35

Harland David Sanders

🍔 ChefBurger
Команда форума
High developer
10 Сен 2020
3,594
2,752
219