Size: a a a

2016 April 13

M

Max in dlang.ru
У тебя структура вне видимости функции, лол
источник

M

Max in dlang.ru
источник

DB

Dmitry Bubnenkov in dlang.ru
о пасибо
источник

DB

Dmitry Bubnenkov in dlang.ru
а кроме как до main ее объявлять есть еще варианты?
источник

M

Max in dlang.ru
Как угодно, хоть после вфункции, компилятор не однопроходный, главное чтобы в зоне видимости для функции была структура
источник

DB

Dmitry Bubnenkov in dlang.ru
А не подскажешь, что ему вот тут не нравится с типами данных. Что во что он хочет чтобы я перевел:

Error: incompatible types for (("UPDATE USERS SET USERBLOB =") ~ (cast(const(byte)[])md.userblob)): 'const(char)[]' and 'const(byte)[]'
источник

ВО

Вячеслав Онищук in dlang.ru
Подозреваю ты сравниваешь const char и const byte а оно хочет чтобы ты сравнивал один тип
источник

ВО

Вячеслав Онищук in dlang.ru
Я правильно понимаю, что ты юзерблоб в байтовый массив кастуешь? А потом сравниваешь с массивом символов
источник

DB

Dmitry Bubnenkov in dlang.ru
как я понимаю оно склеивать не может стринг с ubyte
источник

ВО

Вячеслав Онищук in dlang.ru
Или приравниваешь
источник

ВО

Вячеслав Онищук in dlang.ru
Ага
источник

ВО

Вячеслав Онищук in dlang.ru
Ты строку свою к байтовому массиву приведи
источник

DB

Dmitry Bubnenkov in dlang.ru
но это не помогло. У меня в итоге новая проблема. Мне же в FireBird данные нужно вставлять — а единственный драйверн который у меня заработал, это драйвер от Адама, который не умет prepare statment делать  т.е. хз как данные теперь в БД пихать
источник

DB

Dmitry Bubnenkov in dlang.ru
и хз что теперь делать даже
источник

ВО

Вячеслав Онищук in dlang.ru
А ручками  ее подготовить никак?))
источник

DB

Dmitry Bubnenkov in dlang.ru
а как?
источник

DB

Dmitry Bubnenkov in dlang.ru
Вот есть запрос.

db.query("UPDATE USERS SET USERBLOB =" ~ cast(string)md.userblob ~ " WHERE ID=1");

Как я понимаю данные подцепить к нему можно какие-то только через prepared string
источник

ВО

Вячеслав Онищук in dlang.ru
У тебя юзерблоб что содержит?)
источник

DB

Dmitry Bubnenkov in dlang.ru
byte []
источник

DB

Dmitry Bubnenkov in dlang.ru
cast(string) тут лишнее ^
источник