Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Трехзвенная архитектура [D7, MSSQL]


Страницы:   1 2

Rama ©   (2006-06-25 11:52:00) 

Здравствуйте,
у меня такой вопрос:
пишу проект(Delphi 7, MS SQL Server 7) работающий по трехзвенной архитектуре: БД на сервере, сервер приложений на хосте, клиентская часть у клиента. На сервере находится хранимая процедура возвращающая набор данных. На сервере приложений находится DataBase, Session, StoredProc и DataSetProvider. На клиенте: SocetConnection и ClientDataSet. Соответственно все друг с другом связанны по цепочке. При попытке открыть на клиенте ClientDataSet, нормально коннектиться к хосту с сервером приложений, сервер приложений нормально коннектиться к БД, но потом при открытии StoredProc выдает ошибку "Could not find object". Хотя если открывать напрямую из сервера приложений(без клиента) то все открывается нормально. В чем может быть прблема?
Еще прикол в том, что все остальные хранимые процедуры и выбрки работают нормально на клиенте.


Медвед   (2006-06-29 13:47:00) [1]

>Ega23 ©   (29.06.06 13:46) [30]
и это твоя проблема друг мой, иди, лови свои баги
медвед пойдет на freechess.org


Ega23   (2006-06-29 13:46:00) [2]

Хотя уже чистый оффтоп пошёл.
Я конечно понимаю, что у медведа он большой, но у слона всё равно больше, а у кита - и подавно.
За сим откланиваюсь. Я не распологаю таким свободным верменем, чтобы в шахматы на работе играть...


Ega23   (2006-06-29 13:44:00) [3]


> медвед работает на одном месте 6 лет


7 лет назад ADO в Delphi безбожно глючило.


Медвед   (2006-06-29 13:40:00) [4]

>Danilka ©   (29.06.06 13:35) [26]
основная причина перехода на новую технологию - достижение большей гармонии
медвед любит гармонию, когда все его проекты работают а он сидит на работе и играет в шахматы, а не ловит бесконечные баги


Медвед   (2006-06-29 13:36:00) [5]

>Danilka ©   (29.06.06 13:35) [26]
"средство доступа" меняется на сервере, серверов у медведа не много


Danilka   (2006-06-29 13:35:00) [6]

[19] Медвед   (29.06.06 13:28)
И? Года через 2 средство доступа используемое в твоем движке попадет в список некошерных, окажецца, что есть и покруче, с более богатыми возможностями, будешь переходить?
Даже если на старом движке куча клиентов и всех их надо объездить, перевести?
Только из-за кошерности и возможностей, которые и так в проекте уже реализованы по-своему и меняться не будут?

[20] Ega23 ©   (29.06.06 13:30)
Ага.


Медвед   (2006-06-29 13:35:00) [7]

медвед работает на одном месте 6 лет


Ega23   (2006-06-29 13:32:00) [8]


> но медвед на такую работу не устраиваецца


Медвед работает на одном месте не более полугода?


Медвед   (2006-06-29 13:32:00) [9]

>Ega23 ©   (29.06.06 13:30) [21]
имя медведу не надо, он не тщеславен
на жизнь ему хватает


Медвед   (2006-06-29 13:31:00) [10]

нет я конечно понимаю что есть вариант устройства на работу с необходимостью сопровождения всякого г написаного 5 разными людьми
но медвед на такую работу не устраиваецца
он сам себе голова


Ega23   (2006-06-29 13:30:00) [11]


> у медведа все проекты пишутся на одном движке


Медвед специалист с мировым именем по разработке клиентских приложений?


Ega23   (2006-06-29 13:30:00) [12]


> Затратить кучу времени и ресурсов чтобы перейти на другое
> средство доступа


Самое главное, что оно, по сути, и не нужно. Так как БДЕ отлично работает.


Медвед   (2006-06-29 13:28:00) [13]

у медведа все проекты пишутся на одном движке


Danilka   (2006-06-29 13:22:00) [14]

[17] Медвед   (29.06.06 13:18)
Какой? Затратить кучу времени и ресурсов чтобы перейти на другое средство доступа, перевести на него всех клиентов (возможно даже в других городах), в проекте, сопровождение которого отнимает полпроцента воремени затраченого на другие проекты?
Ну, тогда медвед просто балабол и не умеет считать деньги.


Медвед   (2006-06-29 13:18:00) [15]

ну если нравицца "править баги в проекте под BDE", вперед
медвед выбирает другой путь


Ega23   (2006-06-29 13:10:00) [16]


> буковы закончились ?
> я победил, ура


Ничего ты не победил. Как раз сейчас правил баг в проекте под BDE. Просто спорить бессмысленно. Расно как и держать на машине версии Delphi с третьей по седьмую для того, что бы поддерживать один проект на третьей и на шестой, два на четвёртой, 3 на пятой и остальные на седьмой вести.


Медвед   (2006-06-29 12:07:00) [17]

буковы закончились ?
я победил, ура


Ega23   (2006-06-29 12:01:00) [18]


> а какой смысл такой миграции если продолжать тянуть за собой
> старье всякое
>


Дискуссия бессмысленная какая-то...


Медвед   (2006-06-29 12:00:00) [19]

а какой смысл такой миграции если продолжать тянуть за собой старье всякое


Ega23   (2006-06-29 11:43:00) [20]


> D7 на которой пишет автор вышла в сентябре 2002 года


И что? Я знаю проекты, которые писались на Д3, потом мигрировали на Д4, Д5, Д7 и сейчас на что-то последнее хотят переводить.


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо