USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  IMPRESSAO COM PRINT
hm1020
não registrado
Postada em 22/02/2011 08:12 hs   
bom dia
 
Como faço para fazer uma pesquisa em um banco de dados e mandar imprimir essa consulta,  no PRINT
No FRM tenho 2 txt  "txt1 e txt2", meu banco de dados tem o nome de VENDAS e a tabela onde eu quero buscar a informação chama CLIENTE, e o campo pda tabela chama CODIGO. Acontece que eu quero fazer uma consulta entre um intervalo tipo, tenho 200 clientes e quero fazer uma do 51 ate 98 por exemplo. como faço tudo isso par amandar a pesquisa para imprimir tipo PRINT
 
USO VB6
ACCESS 2003
DAO 3.6
     
J.Carlos
Pontos: 2843
PRESIDENTE PRUDENTE
SP - BRASIL
Postada em 23/02/2011 10:40 hs            
Dim gConexao as new Adodb.Connection, TbCliente as new Adodb.Recordset
'Abrir o Bd
gConexao.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:MinhapastaVendas.MDB;"
tbcliente.Open "Select * from Cliente where Codigo >=" & text1.text & " and Codigo<=" & text2.text, gConexao, adOpenForwardOnly, adLockReadOnly
Do while not tbCliente.eof
   printer.print tbcliente!Codigo & " " & tbCliente!Nome
   tbcliente.Movenext
loop
tbcliente.Close
gConexao.close
'Observação pra usar Ado vc precisa se indicar em: Project/References/Microsoft Ativex Data Objects 2.1 (ou 2.6) library
 
 
     
hm1020
não registrado
Postada em 23/02/2011 10:52 hs   
J Carlos, Bom dia
 
Tem como eu ficar com DAO e ADO, no mesmo programa? pois o restante do sistema esta desenvolvida todo em DAO 3.6
 
     
J.Carlos
Pontos: 2843
PRESIDENTE PRUDENTE
SP - BRASIL
ENUNCIADA !
Postada em 23/02/2011 14:48 hs            
Pode, sem problemas ou substitui a rotina que mandei por DAO
Embora o Ado é muito mais interessante e versátil.
TÓPICO EDITADO
 
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2026   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página