Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 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.007 c
14-78663
aga
2002-10-04 20:16
2002.10.24
Фонт


1-78500
MaxKrn
2002-10-13 19:56
2002.10.24
Интерфейс яа-ля OfficeXP


14-78637
Troll
2002-10-03 18:04
2002.10.24
Console???


1-78366
pirat
2002-10-14 21:43
2002.10.24
создание цифрового TEdit


3-78272
lutikh
2002-10-02 22:23
2002.10.24
Много таблиц (.dbf). Выбрать одну позицию.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский