Вверх ↑
Этот топик читают: Гость
Разработчик
Ответов: 26324
Рейтинг: 2148
#16: 2011-09-13 21:38:59 ЛС | профиль | цитата
[offtop]
tom-it писал(а):
Извиняюсь, буду исправляться

Надеюсь[/offtop]
карма: 22

0
Ответов: 1061
Рейтинг: 22
#17: 2011-09-13 22:24:29 ЛС | профиль | цитата
code_25163.txt

Вот код! Введите test и появится сообщение! введёте другой текст сообщения не будет! т.е. события не происходит!
------------ Дoбавленo в 22.24:
А событие onColumns происходит до события onQuery!
карма: 0

0
файлы: 1code_25163.txt [1.6KB] [135]
Разработчик
Ответов: 26324
Рейтинг: 2148
#18: 2011-09-13 22:30:38 ЛС | профиль | цитата
RinniX писал(а):
введёте другой текст сообщения не будет! т.е. события не происходит!

Ну не будет, дальше-то что
Что должно быть-то
Ну можно, или нельзя, описать проблему подробнее
карма: 22

0
Ответов: 1061
Рейтинг: 22
#19: 2011-09-13 22:38:38 ЛС | профиль | цитата
Мне нужно событие после запроса, есть там данные или нет! Как сделать событие после запроса? Таймером? тогда сколько будет длиться запрос? а время для больших баз данных слишком дорого! Кнопки не предлагать! Как вообще определить, что запрос выполнен?
карма: 0

0
Ответов: 16884
Рейтинг: 1239
#20: 2011-09-13 23:35:25 ЛС | профиль | цитата
1. А ты таблицу MTStrTBL перед запросом почисть и будешь видеть нашло или нет.
2. или сначала(если очень хочется) отправь запрос
SELECT count() FROM test WHERE name='Вася'; 
если =0 значит нет. И событие, и размер окна для вывода результата можешь получить
------------ Дoбавленo в 23.14:
RinniX писал(а):
а время для больших баз данных слишком дорого!
А время поиска отсутстуещего name для БД с 800000 записей < 2 сек
------------ Дoбавленo в 23.14:
Для SQLite.
------------ Дoбавленo в 23.35:
Почему-то вспомнился
Еврейский анекдот писал(а):
- Рабе, я не могу жить со своей женой!
- Ты смотри какой пурэц. Вся Одесса с ней живет, а он не может.

карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
2
Голосовали:RinniX, iarspider
Ответов: 1061
Рейтинг: 22
#21: 2011-09-14 08:09:51 ЛС | профиль | цитата
Tad писал(а):
1. А ты таблицу MTStrTBL перед запросом почисть и будешь видеть нашло или нет.

Мне этого видеть не надо! Слишком долго это будет, если я начну следить за этим глазами!

Tad писал(а):
2. или сначала(если очень хочется) отправь запрос
SELECT count() FROM test WHERE name='Вася';

если =0 значит нет. И событие, и размер окна для вывода результата можешь получить

А вот это идея! Сейчас попробую!
------------ Дoбавленo в 08.09:
Спасибо большое Tad, проблема решена! Именно это мне и нужно было! Что-то я о функциях даже и не подумал!
карма: 0

1
Голосовали:Tad
Ответов: 16884
Рейтинг: 1239
#22: 2011-09-14 09:24:19 ЛС | профиль | цитата
RinniX писал(а):
Мне этого видеть не надо!
+ за правильный подход к работе с БД.
карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
22
Сообщение
...
Прикрепленные файлы
(файлы не залиты)