Ir para conteúdo
Fórum Script Brasil
  • 0

(Resolvido) Conexão na Web


Alberto Mota

Pergunta

Prezados colegas,

estou usando o Delphi 7 e o sql server.

Sendo que o banco de dados esta em outro estado

e atraves do executavel em outros estados pretendo acessar o sistema, via web.

Atraves do Ado Connection fiz a string de conexão,

e continuei a usar os mesmos componentes: AdoQuery, AdoTable.

Com uma tabela pequena abre sem problemas, porem quando há muitos registros,

demorou uma eternidade.

Mas havia uma inconsistencia, não havia a necessidade

de se abrir todos os registros, claro. O usuário escolhe qual que ele quer trabalhar.

Porem ao adicionar novo registro, há uma demora absurda.

E para salvar, chega um ponto que nem salva de tão demorado que fica.

O que devo fazer para que fique mais rapida?

Desde já, obrigado.

Link para o comentário
Compartilhar em outros sites

7 respostass a esta questão

Posts Recomendados

  • 0

Oi. porque você não cria uma rede virtual 'privada' dentro da rede publica de internet, tem tecnologia para isso. ai você fika refem apenas da internet e você não precisa mexer na sua aplicação.

Ex. Tenho um cliente com várias lojas o servidor de dados esta na loja 1, as demais lojas acessas a loja 1 via rede 'privada' de dentro da banda de internet que eles tem.

quanto a demora as vezes acontece mas ai é um caso de internet mesmo. A tecnologia usada é gratuita ou paga dependendo da necessidade e chama-se HAMACHI.

pra mim deu certo.

Espero ter ajudado!

Daniel

Link para o comentário
Compartilhar em outros sites

  • 0

Use componentes Zeos para acessar um banco de dados remoto ( web )

em uma conexão de 200 kb, uma operação de inclusão de 1000 registros em uma tabela demorou 4 seg

quanto mais rapida a conexão, melhor será a performance

leve em conta que a estrutura do programa conta muito nessa performance

leia tambem a respeito de otimização de consultas sql

http://ziggi.uol.com.br/downloads/12551

abraço

Link para o comentário
Compartilhar em outros sites

  • 0

Jhonas, agradeço a atenção.

Comecei a utilizar o zeos.

No ZstoredProc esta dando um erro:

O AdoStoredProc possui Parameters e o ZstoredProc Params

Criei uma stored procedure que funciona no AdoStoredProc mas agora no ZStored não.

o erro é: Parameter @cli not found

Diz que não foi encontrado, mas eu o criei em Params.

Esta faltando alguma coisa?

Desde já, obrigado.

Link para o comentário
Compartilhar em outros sites

  • 0
Criei uma stored procedure que funciona no AdoStoredProc mas agora no ZStored não.

o erro é: Parameter @cli not found

existe diferença de um para o outro

exemplo:

if ZTable.State = dsInsert then         
   begin
     ZStoredProc.ExecProc;           
     ZTableCODIGO.Value := ZSToredProc.Params[0].AsInteger;   
   end;

abraço

Link para o comentário
Compartilhar em outros sites

  • 0

Jhonas, o problema esta na propria configuração, nas suas propriedades.

Não esta aceitando o parametro @cli.

Esse parametro determinei no sql server.

na propriedade params coloquei assim:

params = @cli

Data type = integer

e em Active = true

surge a mensagem:

procedure or function sp_Extrato expects parameter @cli, which was not supplied.

Como configuro o parametro?

Obrigado.

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...