![]() |
|
|
![]()
|
|
| panzer |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 4.8.2006 Репутация: нет Всего: нет |
Подскажите где ошибка в запросе? Нужно организовать поиск в базе по фамилии имени и отчеству,
их берем из полей для ввода при активации запроса выдает ошибку! Вот код
а ошибка access violation at address 004B6A19 in module prodject1.exe. Read of address 40868BFF |
|||
|
||||
| Rodman |
|
|||
|
CIO ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 6144 Регистрация: 7.5.2006 Где: Ukraine ⇛ Kyiv ci ty Репутация: 22 Всего: 122 |
Добавлено @ 15:12 смотри коментарии |
|||
|
||||
| Vas |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 830 Регистрация: 29.6.2005 Где: Stavropol region Репутация: 23 Всего: 28 |
Скорее всего здесь
Вот еще вариант, зачем открывать и закрывать сразу запрос. И еще параметры в запрос обычно передаются после того как написали текст запроса
-------------------- И опыт, сын ошибок трудных, И гений, парадоксов друг, И случай, бог изобретатель. ... (А.С. Пушкин) |
||||
|
|||||
| Dremlin |
|
|||
|
Quo vadis? ![]() Профиль Группа: Участник Сообщений: 157 Регистрация: 21.9.2006 Где: Киев Репутация: 1 Всего: 4 |
+ есть мнение, что второй и третий WHERE в запросе следует заменить на AND и проставить пробелы (не акцес вайолэйшн, конечно, но все равно неприятно) --------------------
Каждый дурак знает, что до звезд не достать, а умные, не обращая внимания на дураков, пытаются... |
|||
|
||||
| panzer |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 4.8.2006 Репутация: нет Всего: нет |
Поробывал все варианты, но к сожалению айцесс виолейшин повторяется
кстати а почему "Скорее всего здесь" код Pascal/Delphi
|
|||
|
||||
| Rodman |
|
|||
|
CIO ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 6144 Регистрация: 7.5.2006 Где: Ukraine ⇛ Kyiv ci ty Репутация: 22 Всего: 122 |
А ты каким образом подключаешься или просто работаешь как с фалом??? я имею ввиду fedroz.dbf...
|
|||
|
||||
| panzer |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 4.8.2006 Репутация: нет Всего: нет |
это имя таблицы которая лежит на форме
|
|||
|
||||
| Rodman |
|
||||
|
CIO ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 6144 Регистрация: 7.5.2006 Где: Ukraine ⇛ Kyiv ci ty Репутация: 22 Всего: 122 |
ты можешь чем нить проверить следующие запросы
|
||||
|
|||||
| Vas |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 830 Регистрация: 29.6.2005 Где: Stavropol region Репутация: 23 Всего: 28 |
Да уж недосмотрел, сорри А по F7 на какой строчке то Access violation? -------------------- И опыт, сын ошибок трудных, И гений, парадоксов друг, И случай, бог изобретатель. ... (А.С. Пушкин) |
|||
|
||||
| panzer |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 4.8.2006 Репутация: нет Всего: нет |
по F7 на SQL Clear ошибка!
я уже начинаю грешным делом думать, что может быть потому глюк, что у меня базы в fox'е 2.6 написаны? хотя поробывал в sql мониторе сделать запрос руками на какую-то отдельно взятую фамилию "ИВАНОВ" например, выбрал гад все что надо выбрал! TO RODMAN: я уже просто отвлеченно писал form1.Table1 - без свяких других ориентиров! кстати может подскажите как старые мои базы в виндовую кодировку перетащить??? никогда этим не занимался! |
|||
|
||||
| Mephisto |
|
|||
![]() Волкъ ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1818 Регистрация: 27.8.2003 Где: Питер Репутация: нет Всего: 34 |
||||
|
||||
| panzer |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 4.8.2006 Репутация: нет Всего: нет |
как это?
у меня есть в папке файл fedroz.dbf на форма лежит table1 с указанием что это таблица принадлежит fedroz.dbf. А если не так то как тогда? подскажите плиз! |
|||
|
||||
| SergeBS |
|
||||||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1111 Регистрация: 10.6.2005 Где: Владимир Репутация: 11 Всего: 22 |
№1:
Последняя строка не нужна. №2:
Что здесь делают ": ? Они должны быть убраны. Mephisto,
Можно. Но не так как написано. Тут нет параметра, а есть ошибка в строке запроса, т.к. Query1 (или кто там еще) получит строки SELECT fam, imj, otch FROM ":fedrozdbf WHERE ... и естественно на ": сильно обидится |
||||||
|
|||||||
| panzer |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 4.8.2006 Репутация: нет Всего: нет |
испробовал все, все равно access violetion
|
|||
|
||||
| DimW |
|
||||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1330 Регистрация: 24.2.2005 Где: Орёл Репутация: 5 Всего: 44 |
так попробуй:
если не отработает то строку "SQL.Add('FROM fedroz');" замени на SQL.Add('FROM fedroz.dbf'); если и это не прокатит то напиши:
если и это не заработает то фиг знает что ты и как подключил... |
||||
|
|||||
![]()
|
| Правила форума "Delphi: Базы данных и репортинг" | |
|
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами Обязательно указание: 1. Базы данных (Paradox, Oracle и т.п.) 2. Способа доступа (ADO, BDE и т.д.)
FAQ раздела лежит здесь! Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Vit, Петрович. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Базы данных и репортинг | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |