Форум: "Базы";
Текущий архив: 2006.09.10;
Скачать: [xml.tar.bz2];
ВнизТрехзвенная архитектура Найти похожие ветки
← →
Rama © (2006-06-25 11:52) [0]Здравствуйте,
у меня такой вопрос:
пишу проект(Delphi 7, MS SQL Server 7) работающий по трехзвенной архитектуре: БД на сервере, сервер приложений на хосте, клиентская часть у клиента. На сервере находится хранимая процедура возвращающая набор данных. На сервере приложений находится DataBase, Session, StoredProc и DataSetProvider. На клиенте: SocetConnection и ClientDataSet. Соответственно все друг с другом связанны по цепочке. При попытке открыть на клиенте ClientDataSet, нормально коннектиться к хосту с сервером приложений, сервер приложений нормально коннектиться к БД, но потом при открытии StoredProc выдает ошибку "Could not find object". Хотя если открывать напрямую из сервера приложений(без клиента) то все открывается нормально. В чем может быть прблема?
Еще прикол в том, что все остальные хранимые процедуры и выбрки работают нормально на клиенте.
← →
Rama © (2006-06-27 11:46) [1]Проблема решилась обновлением BDE
← →
Плохиш © (2006-06-27 12:05) [2]Почему бы не использовать родное ADO?
← →
Megabyte © (2006-06-28 14:50) [3]
> Плохиш © (27.06.06 12:05) [2]
> Почему бы не использовать родное ADO?
Дада. А то потом м.б. еще поимеешь гемора, если придется переносить сервер приложений на другой комп.
← →
Ega23 © (2006-06-28 14:54) [4]
> Дада. А то потом м.б. еще поимеешь гемора, если придется
> переносить сервер приложений на другой комп.
>
C BDE также можешь проблемы поиметь. Поддерживать надо и то и другое.
Просто ADO для MSSQL - родная технология.
← →
Медвед (2006-06-28 21:57) [5]ктото еще юзает БДЕ
ужос и превед
← →
Ega23 © (2006-06-29 08:49) [6]
> ктото еще юзает БДЕ
А что, нужно все старые проекты немедленно под ADO переписать?
← →
Медвед (2006-06-29 09:36) [7]>Ega23 © (29.06.06 08:49) [6]
"у меня такой вопрос:
пишу проект(Delphi 7, MS SQL Server 7) работающий по трехзвенной архитектуре.."
он че, сразу старый проект пишет чтоли
← →
ЮЮ © (2006-06-29 09:43) [8]
> MS SQL Server 7
По крайней мере давно пишет.
← →
Ega23 © (2006-06-29 09:44) [9]
> он че, сразу старый проект пишет чтоли
Может сопровождает или доделывает. Всяко бывает.
← →
Ega23 © (2006-06-29 09:48) [10]
> По крайней мере давно пишет.
У нас на некоторых объектах, говорят, до сих пор 6.5 стоит. Я, правда, таких не видел. А 7.0 - у многих до сих пор работпет.
← →
Медвед (2006-06-29 11:40) [11]D7 на которой пишет автор вышла в сентябре 2002 года
← →
Ega23 © (2006-06-29 11:43) [12]
> D7 на которой пишет автор вышла в сентябре 2002 года
И что? Я знаю проекты, которые писались на Д3, потом мигрировали на Д4, Д5, Д7 и сейчас на что-то последнее хотят переводить.
← →
Медвед (2006-06-29 12:00) [13]а какой смысл такой миграции если продолжать тянуть за собой старье всякое
← →
Ega23 © (2006-06-29 12:01) [14]
> а какой смысл такой миграции если продолжать тянуть за собой
> старье всякое
>
Дискуссия бессмысленная какая-то...
← →
Медвед (2006-06-29 12:07) [15]буковы закончились ?
я победил, ура
← →
Ega23 © (2006-06-29 13:10) [16]
> буковы закончились ?
> я победил, ура
Ничего ты не победил. Как раз сейчас правил баг в проекте под BDE. Просто спорить бессмысленно. Расно как и держать на машине версии Delphi с третьей по седьмую для того, что бы поддерживать один проект на третьей и на шестой, два на четвёртой, 3 на пятой и остальные на седьмой вести.
← →
Медвед (2006-06-29 13:18) [17]ну если нравицца "править баги в проекте под BDE", вперед
медвед выбирает другой путь
← →
Danilka © (2006-06-29 13:22) [18][17] Медвед (29.06.06 13:18)
Какой? Затратить кучу времени и ресурсов чтобы перейти на другое средство доступа, перевести на него всех клиентов (возможно даже в других городах), в проекте, сопровождение которого отнимает полпроцента воремени затраченого на другие проекты?
Ну, тогда медвед просто балабол и не умеет считать деньги.
← →
Медвед (2006-06-29 13:28) [19]у медведа все проекты пишутся на одном движке
← →
Ega23 © (2006-06-29 13:30) [20]
> Затратить кучу времени и ресурсов чтобы перейти на другое
> средство доступа
Самое главное, что оно, по сути, и не нужно. Так как БДЕ отлично работает.
← →
Ega23 © (2006-06-29 13:30) [21]
> у медведа все проекты пишутся на одном движке
Медвед специалист с мировым именем по разработке клиентских приложений?
← →
Медвед (2006-06-29 13:31) [22]нет я конечно понимаю что есть вариант устройства на работу с необходимостью сопровождения всякого г написаного 5 разными людьми
но медвед на такую работу не устраиваецца
он сам себе голова
← →
Медвед (2006-06-29 13:32) [23]>Ega23 © (29.06.06 13:30) [21]
имя медведу не надо, он не тщеславен
на жизнь ему хватает
← →
Ega23 © (2006-06-29 13:32) [24]
> но медвед на такую работу не устраиваецца
Медвед работает на одном месте не более полугода?
← →
Медвед (2006-06-29 13:35) [25]медвед работает на одном месте 6 лет
← →
Danilka © (2006-06-29 13:35) [26][19] Медвед (29.06.06 13:28)
И? Года через 2 средство доступа используемое в твоем движке попадет в список некошерных, окажецца, что есть и покруче, с более богатыми возможностями, будешь переходить?
Даже если на старом движке куча клиентов и всех их надо объездить, перевести?
Только из-за кошерности и возможностей, которые и так в проекте уже реализованы по-своему и меняться не будут?
[20] Ega23 © (29.06.06 13:30)
Ага.
← →
Медвед (2006-06-29 13:36) [27]>Danilka © (29.06.06 13:35) [26]
"средство доступа" меняется на сервере, серверов у медведа не много
← →
Медвед (2006-06-29 13:40) [28]>Danilka © (29.06.06 13:35) [26]
основная причина перехода на новую технологию - достижение большей гармонии
медвед любит гармонию, когда все его проекты работают а он сидит на работе и играет в шахматы, а не ловит бесконечные баги
← →
Ega23 © (2006-06-29 13:44) [29]
> медвед работает на одном месте 6 лет
7 лет назад ADO в Delphi безбожно глючило.
← →
Ega23 © (2006-06-29 13:46) [30]Хотя уже чистый оффтоп пошёл.
Я конечно понимаю, что у медведа он большой, но у слона всё равно больше, а у кита - и подавно.
За сим откланиваюсь. Я не распологаю таким свободным верменем, чтобы в шахматы на работе играть...
← →
Медвед (2006-06-29 13:47) [31]>Ega23 © (29.06.06 13:46) [30]
и это твоя проблема друг мой, иди, лови свои баги
медвед пойдет на freechess.org
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2006.09.10;
Скачать: [xml.tar.bz2];
Память: 0.51 MB
Время: 0.047 c