Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.01 c
1-35736
RV
2002-08-30 14:04
2002.09.12
CreateProcess, как узнать код ошибки


4-35970
KSS
2002-07-19 21:45
2002.09.12
Синтез звука используя SoundBlaster средствами WinAPI


3-35574
demisen
2002-08-21 14:17
2002.09.12
Размер секции в отчете (QuickReport)


3-35600
VZ-KZ
2002-08-21 15:44
2002.09.12
проблема с полями!


3-35604
dron1
2002-08-22 15:20
2002.09.12
создание алиаса программно




   Наверх