Вниз
Скачать: 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
6-35830
Shrek
2002-07-07 12:25
2002.09.12
ClientSocketError


3-35585
B-ARS
2002-08-21 12:34
2002.09.12
SQL запросы с БД в локальной сети - глюки или что?


1-35746
don_dampster
2002-08-30 15:55
2002.09.12
Командная строка


3-35607
OGR
2002-08-22 15:29
2002.09.12
Помогите разобраться с FieldTtpe при создании таблицы в RunTime


6-35846
verman_sasa
2002-07-03 13:26
2002.09.12
Login в домен




   Наверх