![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Indy Delphi Добавление записи в базу [D7, WinXP]
Андрей Л. © (2007-08-11 18:20:00)На сайте есть php файлик, кот. добавляет запись в базу MySQL
Метод GET или POST не суть важно. Можно изменить php.
В Delphi формирую строку запроса s1 := ' http://www.sait.ru/add.php?a=1&b=5.....
потом s:=IdHTTP1.Get(s1);
Проблема в следующем. Скрипт возвращает либо OK, либо NO, добавлена запись или нет. Однако на хостинге в конец добавляется еще текст скрипта с рекламой и поскольку записей в локальной базе может быть до 3000 за раз, с низкой скоростью подключения достаточно затратно при каждом добавлении принимать большой ответ. Как бороться?
Как думаю есть два варианты. Либо принимать первые два байта, либо вообще не принимать ответ, но тогда как выставить задержку, чтоб запрос прошел. Работаю с этими компонентами, да и с php вообще в первый раз в жизни, так что если не трудно - подскажите. Заранее благодарен за ответ.
(2007-08-24 13:57:00) [1]Удалено модератором
(2007-08-24 09:17:00) [2]Удалено модератором
(2007-08-24 07:32:00) [3]Удалено модератором
(2007-08-24 07:32:00) [4]Удалено модератором
(2007-08-24 03:24:00) [5]Удалено модератором
comerica bank (2007-08-24 00:56:00) [6]Удалено модератором
(2007-08-24 00:56:00) [7]Удалено модератором
(2007-08-23 21:42:00) [8]Удалено модератором
(2007-08-23 21:41:00) [9]Удалено модератором
(2007-08-23 17:04:00) [10]Удалено модератором
(2007-08-23 17:03:00) [11]Удалено модератором
(2007-08-23 17:00:00) [12]Удалено модератором
(2007-08-19 03:40:00) [13]Удалено модератором
(2007-08-19 03:38:00) [14]Удалено модератором
Anatoly Podgoretsky (2007-08-13 20:31:00) [15]
> и чем это будет отличаться от синхронных?
Тем что принимать ответ не обязательно, я так работаю в своем клиенте.
umbra (2007-08-13 10:35:00) [16]
> Просто не принимай, ведь никто не заставляет. Для этого
> используй ассинхронные методы работы
и чем это будет отличаться от синхронных?
> Инди для быстрой клепалки поделок на колене. Для серьезной
> работы малопригоден.
надо уметь его готовить
Anatoly Podgoretsky (2007-08-11 19:00:00) [17]Просто не принимай, ведь никто не заставляет. Для этого используй ассинхронные методы работы, не Инди и подобные.
Инди для быстрой клепалки поделок на колене. Для серьезной работы малопригоден.
Андрей Л. (2007-08-11 18:53:00) [18]
> Anatoly Podgoretsky © (11.08.07 18:42) [1]
> [0]Не ужели не понятно?
> Надо сменить хостинг, у тебя он явно халявный и ты слишком
> многого хочешь.
Такя и не отрицаю, что он халявный. При просмотре запроса SELECT пусть реклама будет не вопрос. Важно, чтоб при добавлении как можно меньше времени тратилось. Ведь можно отправить запрос, без приема ответа? Или нет?
Anatoly Podgoretsky (2007-08-11 18:42:00) [19]> Андрей Л. (11.08.2007 18:20:00) [0]
Не ужели не понятно?
Надо сменить хостинг, у тебя он явно халявный и ты слишком многого хочешь.