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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Exportar arquivo texto.
FKNMALTA
FRANCA
SP - BRASIL
Postada em 30/04/2008 08:28 hs         
tenho a seguinte situação, tenho um formulario de lancamento de nota onde lanco a nota e o item da nota, esse item tem uma tabela de itens com todos dados desse item, que é de onde busca para colocar na nota.Na nota eu informo apenas o nome do produto e o valor unitario.Quando salva a nota grava os dados comuns da nota (cpf, numero, data....) na tabela Nota e os produtos desta nota salva em outra tabela, ItensNota com as informações (nomeitem,valor unitario,data,nome cliente).Teria como na geração do arquivo texto gerar as seguintes informações CODIGOITEM,UNIDADE? o problema é que na tabela itensnota não tem essas informações tem apenas na tabela produtos.....tem como fazer tipo um "join"??? pra gerar o arquivo faço assim:
 
Dim registros As Integer
    Set cn = New ADODB.Connection
    Set rdcli = New ADODB.Recordset
On Error GoTo trata_erro
cn.CursorLocation = adUseClient
    rdcli.CursorLocation = adUseClient
    cn.open "Provider=MSDASQL;Data Source= BASEDADOS"
    rdcli.open "SELECT * FROM itensnota", cn, adOpenDynamic, adLockBatchOptimistic
rdcli.MoveMax
rdcli.MoveMin
registros = rdcli.RecordCount
Open txtcaminho5.Text For Output As #1
Do Until rdcli.EOF
Print #1, rdcli!produto; rdcli!vlunitario; ; rdcli!data;
rdcli.MoveNext
Loop
Close #1
rdcli.Close
 
Na mesma linha logo após o rdcli!data, sair o codigo do produto que esta na tabela de produtos e nao na tabela itens nota....
     
Alexandre Patos
Pontos: 2843 Pontos: 2843
PATOS DE MINAS
MG - BRASIL
ENUNCIADA !
Postada em 30/04/2008 10:27 hs            
so mudar a linha do select
 
rdcli.open "SELECT a.produto,b.cpf, b.etc FROM itensnota a , nota b where a.num_nota=b.num_nota ", cn, adOpenDynamic, adLockBatchOptimistic
   
Página(s): 2/2     « ANTERIOR  

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