|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
30.01.2013, 19:22 | #1 |
Пользователь
Регистрация: 30.01.2013
Сообщений: 30
|
Ошибка "Empty SQL Statement"
Есть программа сделано на делфи.(кем то сделан) теперь я почти все исправил. только вот там есть функция "фильтрация"(CheckBox). Подключил базу (по моему основан на InterBase. Формать базы *.GDB) поставил галочку на фильтрацию и ничего не происходит, потом убираю галочку вылазит ошибка "Empty SQL Statement" и все база отключаеться и фиг подключишь. Надо перезагрузить что бы включить базу. Как решить эту проблему помогите??
Последний раз редактировалось Alginsky; 30.01.2013 в 19:26. |
30.01.2013, 19:32 | #2 | |
Старожил
Регистрация: 16.05.2012
Сообщений: 3,211
|
Цитата:
Рассказывайте, как базу подключали (то есть какой путь до сервера писали, до базы). Если возможно - скриншоты чудо-программы в студию. До того, как галочку на Фильтрацию ставите - все работает или как? Как в идеале должно работать, что фильтровать?
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
|
|
30.01.2013, 19:51 | #3 |
Пользователь
Регистрация: 30.01.2013
Сообщений: 30
|
Вот его код Код:
Последний раз редактировалось Stilet; 30.01.2013 в 20:33. |
30.01.2013, 20:15 | #4 |
Старожил
Регистрация: 16.05.2012
Сообщений: 3,211
|
Какой-то на редкость бессмысленный код:
Код:
Попробуйте этот код закомментить и вставить следующее: Код:
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
|
30.01.2013, 20:30 | #5 |
Пользователь
Регистрация: 30.01.2013
Сообщений: 30
|
Не получилось. Фильтрация по вкладке вообще работать перестал. База подкючаеться но не показывает данные. А фильтрация по чекбоксу сразу выдает прежднюю ошибку уже когда поставил галочку(((
|
30.01.2013, 20:33 | #6 |
Старожил
Регистрация: 16.05.2012
Сообщений: 3,211
|
Тогда попробуйте вот так:
Код:
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
Последний раз редактировалось Sciv; 30.01.2013 в 20:38. |
30.01.2013, 20:39 | #7 |
Пользователь
Регистрация: 30.01.2013
Сообщений: 30
|
изменить все строки if FilterCancel.Checked=false then на if FilterCancel.Checked then??
|
30.01.2013, 20:42 | #8 |
Старожил
Регистрация: 16.05.2012
Сообщений: 3,211
|
Не, в том варианте, который я дал изменить только одну строку - пока. Там дальше смотреть будем.
Либо вернуть старый вариант и трассировать программу с помощью точки останова в этой процедуре - умеете?
Начал решать проблему с помощью регулярных выражений. Теперь решаю две проблемы...
|
30.01.2013, 20:43 | #9 |
Пользователь
Регистрация: 30.01.2013
Сообщений: 30
|
мне кто то сказал что надо настроить базу что бы она всегда редактировалась. как это? может база не дает разрешения на фильтрацию?
|
30.01.2013, 20:49 | #10 |
Пользователь
Регистрация: 30.01.2013
Сообщений: 30
|
Проект светит не хочется могу ли я вам скинуть в эл почту?? или дать ссылку в личку что ли пожалуйста?
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ошибка "Expecting a valid name" для оператора "<" в JScript | Ратибор Редоран | JavaScript, Ajax | 0 | 15.12.2011 14:38 |
Ошибка:является "поле" но используется как "метод" | hitman47IT | Помощь студентам | 0 | 22.11.2011 20:55 |
Ошибка при использовании OlePropertyGet("Documents").OleProcedure("Add") в C++ Builder | AleksP | C++ Builder | 7 | 11.04.2009 13:06 |
"missing ; before statement" на пустом месте | RJ Presto | JavaScript, Ajax | 3 | 06.04.2009 14:47 |