delphi para internet
olá, eu preciso colocar uma tabela na internet, gostaria de saber como eu poderia fazer isso, eu tenho o delphi 5.
muito obrigada :)
muito obrigada :)
Katia
Curtidas 0
Respostas
Luiseugenio
01/02/2003
Faça seu projeto normal, Katia;
Agora vamos supor que vc tenha dois pcs em lugares distantes.
e de um pc vc queira visualizar o conteudo de uma tabela.
Ok.
Do pc que vc queira visualizar o conteúdo de uma tabela, crie um outro projeto, mas só com o webmodule.
clique em ´File/New´. Selecione o ícone ´Web Server Application´ e pressione o botão ´OK´. As opções disponíveis são ´ISAPI/NSAP Dynamic Link Library´, ´CGI stand-alone executable´ e ´Win-CGI stand-alone executable´. Selecione a primeira opção, ´ISAPI/NSAP Dynamic Link Library´, e pressione o botão ´OK´. Um projeto novo é criado.
Este projeto consiste unicamente de um TWebModule, que descende do TDdataModule. Trata-se um projeto para a criação de DLL, o que significa que não pode ser executado normalmente. E deve ser assim mesmo, pois como dissemos no artigo anterior, isto permitirá que a aplicação seja carregada apenas uma vez no servidor web, mesmo que diversos clientes web estejam acessando a DLL em um mesmo momento. Esta aplicação pode entender o protocolo HTTP, tornando possível o recebimento de requisições e o envio de respostas.
Sabe o datamodule que a gente usa?
O web module eh a mesma coisa...
Insira as tabelas ou querys que vc queira trabalhar.
Após feito isso,
Selecione o webmodule e nas propriedades dele escolha actions
ponha o nome na sua ação que será o diretorio da sua url
e nessa ação agora vc cria uma variavel do tipo tstringlist, para armazenar um conteúdo de uma página html e mostrar conteúdo de uma table correspondente..
Depois vc compile, a aplicação vai gerar um arquivo dll que ficará assim
http://seu endereço da web/o arquivo dll gerado/e o nome de sua action
Ative seu computador como servidor e compartilhe o diretorio onde está a dll.
Feito isso o seu endereço da web poderia ser:
http://seu ip/o arquivo dll/e o nome da action.
viu como é fácil?
Abraços
Agora vamos supor que vc tenha dois pcs em lugares distantes.
e de um pc vc queira visualizar o conteudo de uma tabela.
Ok.
Do pc que vc queira visualizar o conteúdo de uma tabela, crie um outro projeto, mas só com o webmodule.
clique em ´File/New´. Selecione o ícone ´Web Server Application´ e pressione o botão ´OK´. As opções disponíveis são ´ISAPI/NSAP Dynamic Link Library´, ´CGI stand-alone executable´ e ´Win-CGI stand-alone executable´. Selecione a primeira opção, ´ISAPI/NSAP Dynamic Link Library´, e pressione o botão ´OK´. Um projeto novo é criado.
Este projeto consiste unicamente de um TWebModule, que descende do TDdataModule. Trata-se um projeto para a criação de DLL, o que significa que não pode ser executado normalmente. E deve ser assim mesmo, pois como dissemos no artigo anterior, isto permitirá que a aplicação seja carregada apenas uma vez no servidor web, mesmo que diversos clientes web estejam acessando a DLL em um mesmo momento. Esta aplicação pode entender o protocolo HTTP, tornando possível o recebimento de requisições e o envio de respostas.
Sabe o datamodule que a gente usa?
O web module eh a mesma coisa...
Insira as tabelas ou querys que vc queira trabalhar.
Após feito isso,
Selecione o webmodule e nas propriedades dele escolha actions
ponha o nome na sua ação que será o diretorio da sua url
e nessa ação agora vc cria uma variavel do tipo tstringlist, para armazenar um conteúdo de uma página html e mostrar conteúdo de uma table correspondente..
Depois vc compile, a aplicação vai gerar um arquivo dll que ficará assim
http://seu endereço da web/o arquivo dll gerado/e o nome de sua action
Ative seu computador como servidor e compartilhe o diretorio onde está a dll.
Feito isso o seu endereço da web poderia ser:
http://seu ip/o arquivo dll/e o nome da action.
viu como é fácil?
Abraços
GOSTEI 0