Форум: "Базы";
Текущий архив: 2002.10.24;
Скачать: [xml.tar.bz2];
ВнизПроблемс с Memo и Blob Найти похожие ветки
← →
tolea (2002-10-03 12:39) [0]Многоувожаемые мастера.
У меня возникла проблема токого рода: когда откриваю Query1 с запросомSELECT * FROM stat WHERE cod=...
а потом
Memo1.Text :=Query1.FieldByName("gen_inf").AsString
возникает ошибка что этого поля нету, но оно точно есть :(
Подскажите пожалуйста, может я чтото не так делаю?
Заранее блогодарен
← →
AM (2002-10-03 12:54) [1]Если ты точно все делаешь правильно и точно есть такое поле в таблице stat, то попробуй ПЕРЕПИШИ слово "gen_inf", так как есть вероятность, что ты там вместо английского "e" написал русское "е". Либо наоборот в таблице в названии такая ошибка сделана...
проверь это потом посмотрим...
← →
tolea (2002-10-03 14:17) [2]Проверил, не получается.
Что странно, у меня есть другой MEMO2 из другой таблицы. Как записываю в этой таблицы запись с cod то в первои форме, в MEMO1 появляется MEMO2. Что самое интиресно, в первой таблице stat записывается MEMO1.
Не пойму
← →
MsGuns (2002-10-03 14:30) [3]А в поле gen_inf точно строчное мемо, а не бинар или графика ?
← →
tolea (2002-10-03 14:34) [4]Кокда я создовал таблицу stat то get_inf присвоил M(MEMO) а дальше написал 20
← →
MsGuns (2002-10-03 14:45) [5]Просто как швабра !!!!
Сразу-то не сообразил !
Memo1.Text :=Query1.FieldByName(""gen_inf"").AsString
← →
tolea (2002-10-03 14:59) [6]Не идет : пишет что Query1 не имеет поле ""gen_inf""
Может дело в другом: по дурости из каталога где была база данных, я удалил все фаилы которые "показались" лишними.
Правдо потом зделал таблицу заново. Может я гдето ошибся?
← →
MsGuns (2002-10-03 15:21) [7]>tolea © (03.10.02 14:59)
А Вам известно, что Paradox хранит мемо в отдельном файле с расширением m.. ? Уж не их ли Вы вэкнули ?
А вообще рекомендую НИКОГДА не удалять файлы, назначение которых Вам неясно ! Сбережет нервы и укрепит зоровье :)
← →
tolea (2002-10-03 15:33) [8]Это я уже понял :)
Но я создал заново таблицу, точ-в-точ, и все равно не находит этот MEMO, а остальное да
??
← →
gek (2002-10-03 15:35) [9]Приведи код создания таблицы
← →
tolea (2002-10-03 15:43) [10]Я ее создал в Database Desktop
← →
AM (2002-10-03 16:21) [11]Делаешь так:
1. Свой запрос запиши в свойство SQL компонента Query1.
2. Далее правой кнопкой мыши нажми на сам компонент Query1, из появившегося контекстного меню выбери Field Editor...
3. Если в появившемся списке есть какое-то поля, то надо их выделить и удалить.
4. Далее нажимаешь на правую кнопку мыши на этот список и из контектсного меню выбираешь Add All Fields.
5. Если произошла ошибка, значит: либо нет доступа к БД либо запрос не верный.
6. Если ошибки не произошло, то тебе выведет список твоих полей, которые получаются в результате твоего запроса.
Примечание: Если вдруг в программе запрос у Query1 динамически меняется, то лучше удалить все эти поля, так как в противном случае могут выскакивать сообщения, что такого-то поля нет!
← →
Max Zyuzin (2002-10-03 16:42) [12]А пробовали ее отображать в DBMemo?
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.10.24;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.009 c