SELECT COM LOOP
Amigos,
Estou tentando criar um código que faça o seguinte:
Na bd mysql tengo um tabela filho que armazena as informações de cada vendedor que um determinado supervisor ira monitorar
1º gostaria de criar um loop que passe pela tabela e verifique cada vendedor monitorado.
2º coloque um por vez um um text para que outro código funcine separadamente.
Ou seja, depois que o dado do cliente estiver no tex o próximo código atualiza os dados dele, terminando o loop pega o outro vendedor e o processo continua
até o último vendedor.
Desde já agradeço.
Estou tentando criar um código que faça o seguinte:
Na bd mysql tengo um tabela filho que armazena as informações de cada vendedor que um determinado supervisor ira monitorar
1º gostaria de criar um loop que passe pela tabela e verifique cada vendedor monitorado.
2º coloque um por vez um um text para que outro código funcine separadamente.
Ou seja, depois que o dado do cliente estiver no tex o próximo código atualiza os dados dele, terminando o loop pega o outro vendedor e o processo continua
até o último vendedor.
Desde já agradeço.
melhor postar uma exemplo mais didatico
Marcelo, obrigado pela resposta:
Ainda não consegui formular (iniciar um código) para resolver esse problema, então, deixe-me explica-lo:
Estou desenvolvendo um programa que será conectado via ftp para atualização dos dados e emissão de pedidos e esse acesso esta direcionado da seguinte forma:
1º os vendedores acessam o servidor via ftp e atualizam somente os seus dados, ou seja 1 vendedor com acesso exclusivo.
2º os supervisores tem que atualizar os dados de diversos vendedores.
Ex.: O supervisor número 201 irá atualizar os dados dos vendedores 001,002,003,004,005... já o supervisor 202 os dados dos vendedores 050,051,052...
No banco de dados mysql fiz duas tabelas para armazenar as informações dos usuários:
1º tabela: admin1 campos: Codigo, Usuário, número...
Código Usuario numero
001 vend 001 001
002 supervisor1 201
003 vend 002 002
004 vend 003 003
2º tabela: admin2 campos: código, númerovendedor, grupo...
Código númerovend grupo
001 001 201
002 002 201
003 003 201
004 002 002
Os dados estarão disponibilizados no servidor com a seguinte sequencia:
Cliente(vendedor).txt
vendas(vendedor).txt
O que eu preciso que seja feito:
1º passo: Quando o usuário conectar, um select determinará atráves dos dados da tabela filho (admin2) quais arquivos eles irão baixar.
2º passo: um loop pela tabela admin2 enviará o dado do número do vendedor que o grupo tem direito e o passará 1 a 1 para um textbox.
3º passo: dentro do loop terá a chamada para outros códigos que atualizarão os dados do vendedor que está no textbox.
Ex.: Usuário = supervisor 201
o loop manda o número do vendedor 001 para o textbox
O código trabalho em cima do número do vendedor 001 que está no textbox
o loop manda o número do vendedor 002 para o textbox
O código trabalho em cima do número do vendedor 002 que está no textbox
e assim por diante até o final do loop, ou seja dos números de vendedores que o grupo tem.
O número do vendedor que estará no textbox irá completar os dados do vendedor que está no servidor.
é isso que não estou conseguindo, passar os dados um a um para o text box
Desde já agrdeço.
Ainda não consegui formular (iniciar um código) para resolver esse problema, então, deixe-me explica-lo:
Estou desenvolvendo um programa que será conectado via ftp para atualização dos dados e emissão de pedidos e esse acesso esta direcionado da seguinte forma:
1º os vendedores acessam o servidor via ftp e atualizam somente os seus dados, ou seja 1 vendedor com acesso exclusivo.
2º os supervisores tem que atualizar os dados de diversos vendedores.
Ex.: O supervisor número 201 irá atualizar os dados dos vendedores 001,002,003,004,005... já o supervisor 202 os dados dos vendedores 050,051,052...
No banco de dados mysql fiz duas tabelas para armazenar as informações dos usuários:
1º tabela: admin1 campos: Codigo, Usuário, número...
Código Usuario numero
001 vend 001 001
002 supervisor1 201
003 vend 002 002
004 vend 003 003
2º tabela: admin2 campos: código, númerovendedor, grupo...
Código númerovend grupo
001 001 201
002 002 201
003 003 201
004 002 002
Os dados estarão disponibilizados no servidor com a seguinte sequencia:
Cliente(vendedor).txt
vendas(vendedor).txt
O que eu preciso que seja feito:
1º passo: Quando o usuário conectar, um select determinará atráves dos dados da tabela filho (admin2) quais arquivos eles irão baixar.
2º passo: um loop pela tabela admin2 enviará o dado do número do vendedor que o grupo tem direito e o passará 1 a 1 para um textbox.
3º passo: dentro do loop terá a chamada para outros códigos que atualizarão os dados do vendedor que está no textbox.
Ex.: Usuário = supervisor 201
o loop manda o número do vendedor 001 para o textbox
O código trabalho em cima do número do vendedor 001 que está no textbox
o loop manda o número do vendedor 002 para o textbox
O código trabalho em cima do número do vendedor 002 que está no textbox
e assim por diante até o final do loop, ou seja dos números de vendedores que o grupo tem.
O número do vendedor que estará no textbox irá completar os dados do vendedor que está no servidor.
é isso que não estou conseguindo, passar os dados um a um para o text box
Desde já agrdeço.
Alguem saberia como fazer esse tipo de processo?
Dim rs As New ADODB.Recordset
Dim sSQL As String
sSQL = [Ô]Select CodFuncinario, [Ô] & _
[Ô] NomeFuncionario, [Ô] & _
[Ô] IdadeFuncionario [Ô] & _
[Ô]from Funcionario [Ô] & _
[Ô]where ativo = 1[Ô]
rs.CursorLocation = adUseClient
rs.Open sSQL, Conexao, adOpenKeyset, adLockOptimistic, adCmdText
rs.ActiveConnection = Nothing
Do While Not rs.EOF
txtcod.Text = rs!CodFuncionario
[ô]aqui voce coloca o codigo que quiser
rs.MoveNext
Loop
rs.Close
Edilson,
Fiz algumas adaptações, mas a logica foi perfeita!
Muito obrigado!
Fiz algumas adaptações, mas a logica foi perfeita!
Muito obrigado!
Tópico encerrado , respostas não são mais permitidas