Ошибка при компиляции

Статус
В этой теме нельзя размещать новые ответы.
Сообщения
32
Реакции
0
Неверный раздел форума
Всем привет. Решил я значит добавить поле в свою базу данных аккаунтов,
Код:
new Handle:hQuery; 
    new szQuery[1024];
    
    formatex(szQuery, charsmax(szQuery), "CREATE TABLE IF NOT EXISTS `%s` (\
    `id` int(10) NOT NULL AUTO_INCREMENT,\ 
    `AuthID` varchar(128) NOT NULL,\
    `Name` varchar(128) NOT NULL,\
    `Password` varchar(128) NOT NULL,\
    `UserIP` varchar(128) NOT NULL, \
    `Warns` int(10),\
    `Money` int(10), \
    `dMoney` int(10), \
    `Level` int(10),\
    `Exp` int(10),\
    `UserDrugs` int(10), \
    `UserAdd` int(10),\
    `UserKills` int(10), \
    `UserWinsDuel` int(10), \
    `UserAdminLevel` int(10),\
    `aPass` varchar(128) NOT NULL, \
    PRIMARY KEY (id)) ENGINE=InnoDB;", dbTable);
    hQuery = SQL_PrepareQuery(g_SqlConnect, szQuery);
    
    if(!SQL_Execute(hQuery))
    {
    
        SQL_QueryError(hQuery, szError, charsmax(szError));
        set_fail_state(szError);
        
    }
    SQL_FreeHandle(hQuery);
у меня просто отказывалось компилировать,просто компилятор стоял без действил,крашился по сути. Я решил вопрос переносами,но в итоге есть вот такие ошибки:20215

Есть ли какой-то лимит,а то без строки UserIP varchar(128) NOT NULL, \ всё работает
 

Ayk

Сообщения
763
Реакции
476
Помог
19 раз(а)
AlexaCarra,
1. https://dev-cs.ru/forums/compile-errors/
2. Я такое быстро накидал для теста:
Код:
#include "amxmodx"
#include "sqlx"

public plugin_init()
{
    new Handle:hQuery, Handle:g_SqlConnect
    new szQuery[1024]
    new dbTable[32]
    copy(dbTable, charsmax(dbTable), "new_table")

    formatex(szQuery, charsmax(szQuery), "CREATE TABLE IF NOT EXISTS `%s` ( \
    `id` int(10) NOT NULL AUTO_INCREMENT, \
    `AuthID` varchar(128) NOT NULL, \
    `Name` varchar(128) NOT NULL, \
    `Password` varchar(128) NOT NULL, \
    `UserIP` varchar(128) NOT NULL, \
    `Warns` int(10), \
    `Money` int(10), \
    `dMoney` int(10), \
    `Level` int(10), \
    `Exp` int(10), \
    `UserDrugs` int(10), \
    `UserAdd` int(10), \
    `UserKills` int(10), \
    `UserWinsDuel` int(10), \
    `UserAdminLevel` int(10),\
    `aPass` varchar(128) NOT NULL, \
    PRIMARY KEY (id)) ENGINE=InnoDB;", dbTable)

    hQuery = SQL_PrepareQuery(g_SqlConnect, szQuery)
    
    if(!SQL_Execute(hQuery))
    {
        new szError[256]
        SQL_QueryError(hQuery, szError, charsmax(szError))
        set_fail_state(szError)
    }

    SQL_FreeHandle(hQuery)
}
Всё компилируется без проблем на последнем 1.9.0.
 
Статус
В этой теме нельзя размещать новые ответы.

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу