Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Другие СУБД > Paradox and BLOB Memo


Автор: Illusion Dolphin 8.3.2004, 16:42
Что-то я не очень понимаю, почему идёт вот такой запрос:

"Update my_database set MyBlobMemo="My new record" whire ID=100 "

И ни в какую не хочет ничего менять запрос типа:

"Update my_database set MyBlobMemo=:Str whire ID=100 "

(tquery.params[0].asstring:='My new record';)

Ошибок второй запрос не выдаёт, но ничего не меняет! Если работать с альфа полями, то всё ок и так, и так, но почему тут в одном случае работает, а в другом - нет?
Мне нужно вставить в базу данных запись, в которой фигурирует и альфа поле, и число и блоб мемо...
Вот:

insert into dbname
Name,Owner,Comment)
values (:Name,:Owner,:Comment)

Но тогда как при этом добавить в запрос запись вроде
MyBlobMemo="My new record"?

Автор: x77 10.3.2004, 22:21
есть две мысли. первая, использовать не блоб, а мемо поле. вторая, сомнительная, попробовать ParamByName.

Автор: x77 10.3.2004, 22:27
ещё вот третья мысль появилась: зацепить всё через TUpdateSql.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)