Para criar uma aplicação multicamadas você vai precisar dividir em pelo menos uma aplicação servidora, uma aplicação cliente e o banco de dados. A aplicação servidora deverá conter pelo menos um módulo de acesso remoto (RemoteDataModule). Lá você poderá colocar os seus componentes de acesso a dados, como em qualquer aplicação. Para que a aplicação cliente possa enxergar as queries, você poderá utilizar o componente DataSetProvider associado a cada query. Na aplicação cliente, pode-se utilizar TSocketConnection (é necessário o Borland socket server rodando, você o encontra na pasta BIN do Delphi) e ClientDataSet´s para acesso e manipulação dos dados. As classes que você deseja implementar no servidor deverão ser declaradas através da opção de menu View/Type Library do delphi, e o código estará dentro das units dos RemoteDataModules.
É só uma idéia, tem outras formas de implementar. Danilo Antônio Leite Arcadian Tecnologia SA [EMAIL PROTECTED] -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html