Текст и Blob поля

Тема в разделе "Delphi - Базы данных", создана пользователем Elvis, 29 авг 2005.

Статус темы:
Закрыта.
  1. Elvis

    Elvis Гость

    Доброе время суток.
    Если вам не трудно помогите мне решить мою проблему.
    Есть ХП которая записывает данные в БД. Одно из полей таблицы БЛОБ поле. Как записать в это поле длинный длинный текст. И как после этого его от туда получить. Если можно маленький примерчик.
    Заранее благодарен.
     
  2. Barmutik

    Barmutik Гость

    Какой сервер БД?

    Если для MS SQL и через АДО то :

    Код (Text):
    DataQry.SQL.Text := 'your SQL text';

    DataQry.Parameters.ParamByName('Your blob field').DataType := ftMemo;
    DataQry.Parameters.ParamByName('Your blob field').Value := 'your long text'
    ...
    DataQry.ExecSQL;
    А читать как обычное поле типа стринг...
     
  3. Elvis

    Elvis Гость

    <!--QuoteBegin-Barmutik+29:08:2005, 09:49 -->
    <span class="vbquote">(Barmutik @ 29:08:2005, 09:49 )</span><!--QuoteEBegin-->Какой сервер БД?[/quote]

    Interbase и BDE
     
  4. Barmutik

    Barmutik Гость

    Тогда использовать TBlobStream

    Самому писать в него строку и потом в базу.. и читать соответсвенно так же ..
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей