![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Трехзвенная архитектура [D7, MSSQL]
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 11:40:00) [21]D7 на которой пишет автор вышла в сентябре 2002 года
Ega23 (2006-06-29 09:48:00) [22]
> По крайней мере давно пишет.
У нас на некоторых объектах, говорят, до сих пор 6.5 стоит. Я, правда, таких не видел. А 7.0 - у многих до сих пор работпет.
Ega23 (2006-06-29 09:44:00) [23]
> он че, сразу старый проект пишет чтоли
Может сопровождает или доделывает. Всяко бывает.
ЮЮ (2006-06-29 09:43:00) [24]
> MS SQL Server 7
По крайней мере давно пишет.
Медвед (2006-06-29 09:36:00) [25]>Ega23 © (29.06.06 08:49) [6]
"у меня такой вопрос:
пишу проект(Delphi 7, MS SQL Server 7) работающий по трехзвенной архитектуре.."
он че, сразу старый проект пишет чтоли
Ega23 (2006-06-29 08:49:00) [26]
> ктото еще юзает БДЕ
А что, нужно все старые проекты немедленно под ADO переписать?
Медвед (2006-06-28 21:57:00) [27]ктото еще юзает БДЕ
ужос и превед
Ega23 (2006-06-28 14:54:00) [28]
> Дада. А то потом м.б. еще поимеешь гемора, если придется
> переносить сервер приложений на другой комп.
>
C BDE также можешь проблемы поиметь. Поддерживать надо и то и другое.
Просто ADO для MSSQL - родная технология.
Megabyte (2006-06-28 14:50:00) [29]
> Плохиш © (27.06.06 12:05) [2]
> Почему бы не использовать родное ADO?
Дада. А то потом м.б. еще поимеешь гемора, если придется переносить сервер приложений на другой комп.
Плохиш (2006-06-27 12:05:00) [30]Почему бы не использовать родное ADO?
Rama (2006-06-27 11:46:00) [31]Проблема решилась обновлением BDE