Size: a a a

2016 April 13

DB

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

DB

Dmitry Bubnenkov in dlang.ru
точнее я не нашел
источник

DB

Dmitry Bubnenkov in dlang.ru
и мне FireBirв нужен
источник

ВО

Вячеслав Онищук in dlang.ru
Сам стринг должен быть правильным, да. Дело в драйвере. Или в базе может
источник

M

Max in dlang.ru
Попробуй что-то вроде
db.query("UPDATE USERS SET USERBLOB = ?0 WHERE ID=1", md.userblob);
источник

M

Max in dlang.ru
Либо ещё вариант использовать SqlBuilder
источник

DB

Dmitry Bubnenkov in dlang.ru
мой драйвер разве это умеет?
источник

ВО

Вячеслав Онищук in dlang.ru
Попробуй просто пока что-то вроде
db.query("UPDATE USERS SET USERBLOB = 1101010 WHERE ID=1");
источник

DB

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

ВО

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

M

Max in dlang.ru
Не, самого SqlBuilder таки нету, я ошибся, но есть пример реализации https://github.com/adamdruppe/arsd/blob/master/database.d#L163
источник

DB

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

PC

Pavel Chebotarev in dlang.ru
https://github.com/adamdruppe/arsd/blob/master/database.d#L38 prepared statements походу все же есть
источник

ВО

Вячеслав Онищук in dlang.ru
Попробуй просто пока что-то вроде
db.query("UPDATE USERS SET USERBLOB = 1101010 WHERE ID=1");
источник

DB

Dmitry Bubnenkov in dlang.ru
во, такое вставилось
источник

ВО

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

DB

Dmitry Bubnenkov in dlang.ru
эм, не понял:

string s = "UPDATE USERS SET USERBLOB = 1101010 WHERE ID=1";
db.query(s);

writeln чтоли?
источник

ВО

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

DB

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

ВО

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