|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
06.01.2015, 19:43 | #1 |
Пользователь
Регистрация: 03.04.2013
Сообщений: 30
|
Поиск в БД
Здравствуйте!
у меня БД InterBase такой запрос на создание таблицы Код:
IZDELIE.KATEGORIA и CEX.NAZWANIE пишу код на поиск Код:
Помогите! Последний раз редактировалось Анжеликааа; 06.01.2015 в 19:47. |
06.01.2015, 20:19 | #2 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Цитата:
Цитата:
I'm learning to live...
|
||
06.01.2015, 20:57 | #3 |
Пользователь
Регистрация: 03.04.2013
Сообщений: 30
|
|
06.01.2015, 21:06 | #4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Хм...
Я бы сделал так: 1) Прошелся отладкой по коду, что выше приведен. Доходит ли вообще до Open. 2) Если доходит то изменил бы запрос, дописав first 1 перед * в запросе. Если этот запрос сработет то выведется одна единственная строка. Так можно узнать что сам запрос отрабатывает и грид к нему подключен корректно.
I'm learning to live...
|
06.01.2015, 21:49 | #5 |
Пользователь
Регистрация: 03.04.2013
Сообщений: 30
|
Вы программист со стажем, а я всего лишь студентка, для меня откладка эта темный лес
|
06.01.2015, 21:53 | #6 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Проблема в том, что по вышеприведенному коду можно только гадать что происходит.
Ошибок в нем я не вижу, поэтому и предложил отладку. Ладно. Пойдем лесом: Код:
I'm learning to live...
|
06.01.2015, 22:14 | #7 |
Пользователь
Регистрация: 03.04.2013
Сообщений: 30
|
Нажимаю на Категорию, сообщение о категории и столбец с цехом становится пустым.
Нажимаю на Цех, выскакивает сообщение о цехе и столбец с категорией и названием изделия становятся пустыми |
06.01.2015, 22:28 | #8 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
А это потому что у тебя был запрос связывающий две таблицы, а потом ты переключилась на запрос с только одной таблицей.
Тебе нужно делать так: Код:
I'm learning to live...
|
06.01.2015, 22:34 | #9 |
Пользователь
Регистрация: 03.04.2013
Сообщений: 30
|
Не работает этот код.
Если осуществлять поиск по Цеху, то выводит пустую таблицу. Если осуществлять поиск по Критерию, то при вводе названия данного из второй строки выводит первую и так наоборот с первой строкой. А если ввести данное из третьей строки, то выводит пустую таблицу. |
06.01.2015, 22:56 | #10 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Тогда я пас. Надо проект смотреть чтоб понять что там не выходит.
I'm learning to live...
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Помощь в доработке программы на языке паскаль (бинарный поиск, поиск перебором) | DimzNOVIchok45 | Помощь студентам | 0 | 13.10.2014 20:11 |
Реализовать два метода поиска строк в массиве: поиск перебором, бинарный поиск на языке Pascal | DimzNOVIchok45 | Помощь студентам | 7 | 19.09.2014 21:40 |
Обработка одномерного массива - поиск среднего, поиск минимального, сортировка (Паскаль) | nadez | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 18.03.2014 08:45 |
Поиск | Easyway | Microsoft Office Excel | 5 | 23.05.2012 17:14 |
Поиск в БД | sting1920 | БД в Delphi | 1 | 15.03.2010 00:22 |