SA-MP Forums Archive
Проблема с созданием базы SQLite - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Русский/Russian (https://sampforum.blast.hk/forumdisplay.php?fid=32)
+---- Thread: Проблема с созданием базы SQLite (/showthread.php?tid=541545)



Проблема с созданием базы SQLite - proSeryoga - 12.10.2014

Всем привет.
Наковырякал вот что
Code:
    Database = db_open("server.db");
    db_query(Database, "CREATE TABLE IF NOT EXISTS users (userid INTEGER PRIMARY KEY AUTOINCREMENT, username VARCHAR(24) COLLATE NOCASE, password VARCHAR(129), admin INTEGER DEFAULT 0 NOT NULL, vip INTEGER DEFAULT 0 NOT NULL, money INTEGER DEFAULT 0 NOT NULL, score INTEGER DEFAULT 0 NOT NULL, kills INTEGER DEFAULT 0 NOT NULL, deaths INTEGER DEFAULT 0 NOT NULL, kd INTEGER DEFAULT 0 NOT NULL, banned INTEGER DEFAULT 0 NOT NULL, `X` FLOAT DEFAULT 0.0, 'Y' FLOAT DEFAULT 0.0, 'Z' FLOAT DEFAULT 0.0, INT INTEGER DEFAULT 0 NOT NULL, VWORLD INTEGER DEFAULT 0 NOT NULL)");
Но выдаёт 5 errors
Quote:

sql.pwn(102) : error 075: input line too long (after substitutions)
sql.pwn(103) : error 037: invalid string (possibly non-terminated string)
ql.pwn(103) : error 017: undefined symbol "CREATE"
sql.pwn(103) : error 017: undefined symbol "TABLE"
sql.pwn(103) : fatal error 107: too many error messages on one line

Помогите


Re: Проблема с созданием базы SQLite - Stepashka - 12.10.2014

А так видит твой запрос простой редактор с подсветкой синтаксиса:


Задача найти ошибки!

И судя по структуре таблицы, я бы на вашем месте в область SQL вообще даже не смотрел, ваша стезя файлы, не более.


Re: Проблема с созданием базы SQLite - proSeryoga - 12.10.2014

Quote:
Originally Posted by Stepashka
View Post
А так видит твой запрос простой редактор с подсветкой синтаксиса:


Задача найти ошибки!

И судя по структуре таблицы, я бы на вашем месте в область SQL вообще даже не смотрел, ваша стезя файлы, не более.
да все работало нормально пока что не напихал
X, Y, Z, INT, VWORLD
Хочу сохранять кординаты но встрял с создание базы данных


Re: Проблема с созданием базы SQLite - Stepashka - 12.10.2014

Quote:
Originally Posted by proSeryoga
View Post
да все работало нормально пока что не напихал
X, Y, Z, INT, VWORLD
Хочу сохранять кординаты но встрял с создание базы данных
Я повторю ещё раз, исправь ошибки.


Re: Проблема с созданием базы SQLite - proSeryoga - 12.10.2014

Quote:
Originally Posted by Stepashka
View Post
Я повторю ещё раз, исправь ошибки.
исправил
благодарю какую за не какую а помощь
Code:
    Database = db_open("server.db");
    db_query(Database, "CREATE TABLE IF NOT EXISTS users (UserID INTEGER PRIMARY KEY AUTOINCREMENT, username VARCHAR(24) COLLATE NOCASE, Password VARCHAR(129), Admin INTEGER DEFAULT 0 NOT NULL, Vip INTEGER DEFAULT 0 NOT NULL, Money INTEGER DEFAULT 0 NOT NULL, Kd INTEGER DEFAULT 0 NOT NULL, Kills INTEGER DEFAULT 0 NOT NULL, Deaths INTEGER DEFAULT 0 NOT NULL, Score INTEGER DEFAULT 0 NOT NULL, Banned INTEGER DEFAULT 0 NOT NULL, PositionX FLOAT DEFAULT 0.0, PositionY FLOAT DEFAULT 0.0, PositionZ FLOAT DEFAULT 0.0, FacingAngle FLOAT DEFAULT 0.0, Interior INTEGER DEFAULT 0 NOT NULL, VirtualWorld INTEGER DEFAULT 0 NOT NULL)");