Форум: "Основная";
Текущий архив: 2002.09.12;
Скачать: [xml.tar.bz2];
Вниз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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.006 c