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

Вниз

ComboBox+Table+DB? ПРОБЛЕМА   Найти похожие ветки 

 
delphiwhat   (2002-08-30 16:20) [0]

Добрых суток Вам друзья!

У меня вопрос, пожалуйста подскажите кто знает.
Заранее спасибо.

На форме есть таблица(связана с базой данных) и меню ComboBox.
Проблема в том, что в меню на русском языке, и выбирая раздел (по нему происходит поиск в таблице возникает ОШИБКА.

Вот мой код для ComboBox:

if ComboBox.ItemIndex=Поэма
then TTable.Locate("Item",Поэма,[])

Подскажите плиз, почему не хочет искать в таблице слово Поэма?


 
Skier   (2002-08-30 16:22) [1]

>delphiwhat
then TTable.Locate("Item",Поэма,[]) !!!???
Книги ! Книги !! Книги !!!




 
delphiwhat   (2002-08-30 16:37) [2]

Кто нибудь может реально подсказать?


 
McSimm   (2002-08-30 16:42) [3]

>delphiwhat © (30.08.02 16:20)

В приведенном коде находится большое количество ошибок.
Похоже, отсутствуют знания основ паскаля.

Разберись с типами данных и их использованием. (String, Integer и далее).

Как отправная точка:

Нельзя писать Поэма. Но можно "Поэма"
Нельзя сравнивать Integer и String (ItemIndex = "Поэма")

Использовать метод Locate надо от экземпляра класса, а не от самого класса (это может быть Table1.Locate, где Table1 имеет тип TTable)

Разберешся с вышеперечисленным - продолжим.


 
kalliopiy   (2002-08-30 16:44) [4]

Что это такое?
> TTable.Locate("Item",Поэма,[])

TTable - это класс! А метод Locate нужно вызывать для объекта, т.е. экземпляра класса. Например, Table1.Locate(...).

И еще. Поэму-то лучше брать в ковычки. Так, скорее всего, получше заработает :)

Table1.Locate("Item","Поэма",[])


 
delphiwhat   (2002-08-30 16:45) [5]

Уважаемый McSimm ,
да Вы правы эти ошибки , я написал только здесь (к сожалению интернет у нас ограничен и я спешил) в самой проге их нет,а вот с типами вероятно у меня и напутано. А Может быть еще где-нибудь ошибка?


 
Anatoly Podgoretsky   (2002-08-30 16:47) [6]

Приведи код без ошиюок, желательно буква в букву


 
McSimm   (2002-08-30 16:50) [7]


> delphiwhat © (30.08.02 16:45)

Всякое бывает. Тем не менее разберитесь с ошибками которые у Вас есть в коде. Например сравнение строки с целым числом.



Страницы: 1 вся ветка

Текущий архив: 2002.09.12;
Скачать: CL | DM;

Наверх




Память: 0.45 MB
Время: 0.007 c
14-35867
Феликс
2002-08-17 17:02
2002.09.12
Прикольно. Я 4 не распознал.


1-35804
Vico
2002-09-01 01:35
2002.09.12
Color


3-35532
Lerico
2002-08-20 08:27
2002.09.12
В чем проблема?


1-35727
Yaro
2002-08-31 06:18
2002.09.12
Прорисовка при скроллинге в StringGrid e


1-35813
Ksion
2002-08-22 04:02
2002.09.12
как в TWebBrowser убрать ошибку скрипта.





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский