IvanASP 0 Denunciar post Postado Março 7, 2009 Amigos do fórum: Novamente venho pedir uma ajuda a vocês. Preciso rodar um determinado programa pelo menos umas 200 vezes. Ele vai atualizar uma tabela que depende dos registros anteriores. Como é um programa complexo, não quero mexer no programa. Ele é em ASP, VB.NET . Será se tem algum jeito, por um outro programa, de fazer rodar tantas vezes ? Agradeço qualquer dica []s Ivan Albuquerque Compartilhar este post Link para o post Compartilhar em outros sites
Oenning 0 Denunciar post Postado Março 7, 2009 Não entendi, ele é em ASP ou VB.NET? É um executável ou uma aplicação web? você vai chamar através de uma apliçacão web ou windows forms? Compartilhar este post Link para o post Compartilhar em outros sites
quintelab 91 Denunciar post Postado Março 8, 2009 Como é uma página, você terá que fazer algo que abra ela 200 vezes. Abraços... Compartilhar este post Link para o post Compartilhar em outros sites
IvanASP 0 Denunciar post Postado Março 8, 2009 Não entendi, ele é em ASP ou VB.NET? É um executável ou uma aplicação web? você vai chamar através de uma apliçacão web ou windows forms? Prezado Oenning: ASP é uma plataforma, VB.NET é uma linguagem. Rodo o programa através do VS2008. O problema atual é fazer um programa que exececute muitas vezes este programa em ASP. Hoje, posso alcançar o objetivo rodando o programa rodando-o manualmente quanta vezes for necessário. Mas, será se não há uma maneira de fazer isso por programação? Grato pela dica. IvanAlbuquerque Compartilhar este post Link para o post Compartilhar em outros sites
Oenning 0 Denunciar post Postado Março 8, 2009 Quando você falou em ASP, achei que estava se referindo ao ASP clássico, e não ao ASP.NET. Você pode usar fazer uma requisição HTTP usando o objeto HttpWebRequest. Alguns exemplos: http://www.csharp-station.com/HowTo/HttpWebFetch.aspx http://www.dotnetspider.com/resources/7075...pRequest-C.aspx Nesses exemplos, além de chamar a página eles também estão lendo o resultado, acho que no seu caso não será preciso. Compartilhar este post Link para o post Compartilhar em outros sites
IvanASP 0 Denunciar post Postado Março 9, 2009 Como é uma página, você terá que fazer algo que abra ela 200 vezes. Abraços... Salve quintelab:Obrigado pela sua resposta. A partir da sua dica, fiz um loop de seguinte maneira: O programa 1 inicializa uma variável de sessão, chama o programa 2 que compara esta variável de sessão com a quantidade de vezes que se quer rodar o programa 3(o principal), chama o programa3 que roda, e no final incrementa a variável e chama o programa 2. Funcionou. Grato pela sua dica. Compartilhar este post Link para o post Compartilhar em outros sites
IvanASP 0 Denunciar post Postado Março 9, 2009 Prezado Oenning: Agradeço sua resposta. Vi o objeto HttpWebRequest nos dois links indicados. Aprendi como requisitar e extrair informações de uma página. É de grande utilidade. Quanto ao problema de rodar o mesmo programa muitas vêzes, solucionei a partir de dica de nosso colega, fazendo um looping entre 2 programas. Grato pela atenção. Ivan Albuquerque Compartilhar este post Link para o post Compartilhar em outros sites