Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.10.24;
Скачать: CL | DM;

Вниз

Проблемс с 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;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.019 c
1-78430
brestmarket
2002-10-12 13:15
2002.10.24
Как получить hint над ссылкой в WebBrowser ?


1-78525
Squ
2002-10-14 10:12
2002.10.24
Подскажите где найти простенький де-архиватор?


1-78448
greenrul
2002-10-11 19:50
2002.10.24
Указатели : if (Units


1-78483
Inan61
2002-10-12 16:50
2002.10.24
TSpeedButton и Glyph - как реализовать?


14-78672
Smiths
2002-09-30 21:39
2002.10.24
Господа программисты, а Вам не кажется...