Существует такой запрос:
Код:
select PName, Cname, citX,citY from cities left join players on players.PID=cities.PID
where (citX-:citX)*(citX-:citX)+(citY-:citY)*(citY-:citY) = (SELECT min((citX-:citX)*(citX-:citX)+(citY-:citY)*(citY-:citY)) from cities where PID<>:PID)
По сути в нем используются три параметра citX, citY, PID. Но почему-то дельфи создает 9 параметров. Т.е. при каждом написании
:Param Дельфи не смотря на то что такой параметр уже есть создает новый. Сие по-моему не оч корректно, но эт на совести разработчиков дельфей, мне же надобно как нить выбрацца из ситуацЫи. Что можно сделать чтоб в массиве Parameters создавалось только три параметра? И обращаться (изменять) приходилось только по одному разу?