| 
							nebula
							 
								Гость 
							 
						 | 
						
							
								  | 
								
									
									«   : 26-11-2003 15:01 »    | 
								
								 | 
							  
							 
							Возникла следующая проблема. dbExpress не хочет нормально работать в ISPAI приложеии, Связано это, видимо, с плохой поддержкой многопоточности в этих компонентах (или моим плохим знанием этих компонентов). Приложение насмерть повисает при открытии DataSet-а если предыдущий запрос, в котором этот DataSet используется, полностью не отработан. Элементарный способ вызвать данную ситуацию - это несколько раз подряд сделать обновление страницы в браузере. Посмотрел борландовые примеры WebSnap приложения использующего dbExpress компоненты, результат тот-же, работает только если все далать аккуратно и неспеша, стоить дважды отправить запрос в котором используется один и тот-же DataSet - виснит. Примеры с BDE или Interbase компонентами лишины этого.  Сервер - firebird 1.0 (на 1.5 результат тот-же и на Interbase 6.0, тот что в поставке 6-ой Delphi, тоже). Please, HELP!!! BDE таскать за собой исключено, Interbase компоненты до ужаса тормозные, просто до безобразия, именно на них и была написана первая версия. Приложение коммерческое, поэтому использовать ворованые сторонние компоненты не рекомендуется, а покупать не хочется/можется (это уже не ко мне вопросы) 
						 |