![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 11.04.2007
Сообщений: 106
|
![]()
Подскажите, пож., как исправить код :
Код:
Последний раз редактировалось Stilet; 11.05.2010 в 08:18. |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 04.05.2010
Сообщений: 495
|
![]()
В каждой строке datamodule2.ReestrQuery.SQL.Add в конце строкового аргумента ставь пробел, а то у тебя запрос сливается, получается :
SELECT reestr.Кодзаписи,reestr.ОГРН,reestr .КодИП,reestr.Датарегистрации FROM reestrWHERE reestr.КодИП=КодИП: '''+Edit1.Text+''''); База данных вот такое : "reestrWHERE" не поймет. пробелчик нужен. И вообще русские названия полей - это не очень. И пробелы в SELECT, WHERE,FROM убери. Че это за... Вот так вроде. Код:
Нажми на весы, поставь +
Для благодарностей : WebMoney WMR R252732729948 |
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 11.04.2007
Сообщений: 106
|
![]()
Теперь вылезла ошибка:
'Параметр reestr.Код записи не имеет значения по умолчанию' Где мне искать ошибку? В БД? |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 04.05.2010
Сообщений: 495
|
![]()
Попробуй просто вот так.
Код:
Нажми на весы, поставь +
Для благодарностей : WebMoney WMR R252732729948 |
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 11.04.2007
Сообщений: 106
|
![]()
Теперь 'reestr.КодИП'. Может это быть из-за того, что поле у меня называется не 'КодИП', а 'Код ИП', т.е. с пробелом?!
|
![]() |
![]() |
![]() |
#6 |
Форумчанин
Регистрация: 04.05.2010
Сообщений: 495
|
![]()
Именно из-за этого. Названия должны точно совпадать.
Попробуй вот эти два варианта. Код:
Код:
Нажми на весы, поставь +
Для благодарностей : WebMoney WMR R252732729948 |
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 11.04.2007
Сообщений: 106
|
![]() Код:
Последний раз редактировалось Stilet; 11.05.2010 в 08:19. |
![]() |
![]() |
![]() |
#8 |
Форумчанин
Регистрация: 04.05.2010
Сообщений: 495
|
![]()
В одном запросе никак.
Делаешь два запроса: один открывает таблицу полностью или какую-то выборку из нее - по-желанию. Второй мы уже обсудждали. Берешь из него уникальный идентификатор. В твоем случае - КодИП вроде. И в первом запросе позиционируешь курсор на строке с данным идентификатором. Методы Locate,Find,FindNear или просто перебираешь подряд.
Нажми на весы, поставь +
Для благодарностей : WebMoney WMR R252732729948 |
![]() |
![]() |
![]() |
#9 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
Цитата:
I'm learning to live...
|
||
![]() |
![]() |
![]() |
#10 |
Форумчанин
Регистрация: 11.04.2007
Сообщений: 106
|
![]()
Если не трудо, подскажите, пож., код! Не могу сообразить
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Запросы | Kristina92 | Microsoft Office Access | 2 | 25.03.2010 21:27 |
Запросы | Katushka_88_88 | Microsoft Office Access | 3 | 25.01.2010 20:04 |
Запросы к БД | xDjarx | БД в Delphi | 6 | 14.05.2008 17:04 |
Запросы к БД | H@Z@RD | Общие вопросы Delphi | 3 | 28.03.2007 01:39 |