_vadim_ |
Отправлено: 31.05.2004, 15:16 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 18
|
Народ, переклинило меня, помогите советом плиз.
Требуется отобразить поле типа Memo (текст) из Access, в DBGridEh.
Выдает ошибку о несовместимости типов.
Использую ADOTable(ADOQuery), DataSource. |
|
olegenty |
Отправлено: 31.05.2004, 15:43 |
|
Ветеран
Группа: Модератор
Сообщений: 2412
|
при этом нифига не приводишь, кокого же типа у тебя распознаётся поле. проверь это, например создав постоянные поля (в редакторе полей)
|
|
_vadim_ |
Отправлено: 31.05.2004, 16:24 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 18
|
ADOTable даже активироваться нехочет говорит:
ADOTable1: Type mismatch for field 'vopr', execting: WideString actual: Memo.
ADOQuery ошибку не выдает но в гриде выводится просто: (MEMO).
Пробовал в ADOQuery->Fields Editor->vopr менять тип поля, выводит в таком же виде текущий тип. Например: (WIDESTRING). Или любое другое.
Как быть? |
|
_vadim_ |
Отправлено: 31.05.2004, 16:46 |
|
Ученик-кочегар
Группа: Участник
Сообщений: 18
|
Да, забыл добавить, что в DBMemo череp ADOQuery все выводится нормально, а в гриде (MEMO) и все тут.
Запрос: SELECT * FROM tvopr |
|
olegenty |
Отправлено: 01.06.2004, 07:09 |
|
Ветеран
Группа: Модератор
Сообщений: 2412
|
ну удали перманентные поля теперь отовсюду, и колонки в гриде, и пересоздай...
|
|
Guest |
Отправлено: 02.06.2004, 02:33 |
|
Не зарегистрирован
|
это я делал уже. Все равно данные не выводит.
гдето я видел хитрую функцию.. название точно не помню, а в справке не нашел называется чтототам *BlobStream(*) вроде, точнее не вспомню. Но я думаю народ кто с ней работал, должен ее помнить.
Подскажите плиз, очень надо. (с инструкцией ) |
|