Advertisement
Guest User

Untitled

a guest
Jun 18th, 2018
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. Set oRec87 = New ADODB.Recordset
  2.     oRec87.Open "SELECT * FROM ger087 WHERE codigo = '" & txtCodigo.Text & "'", con, adOpenStatic, adLockReadOnly
  3.    
  4.     Set Rec07 = New ADODB.Recordset
  5.     Rec07.Open "SELECT * FROM rec07 WHERE banco = '0748'", con, adOpenStatic, adLockReadOnly
  6.    
  7.     strSQL = ""
  8.     strSQL = "SELECT " & _
  9.                " MAX(fatura) AS UltimaFatura " & _
  10.              "FROM " & _
  11.              "   ger016 " & _
  12.              "WHERE " & _
  13.              "   MID(fatura, 1, 4) = '1865'; "
  14.    
  15.     Set Rec16 = New ADODB.Recordset
  16.     Rec16.Open (strSQL), con, adOpenStatic, adLockReadOnly
  17.    
  18.     vCodFatura = "18650000001"
  19.            
  20.     If Val(NaoNull(Rec16!ultimafatura)) <> 0 Then
  21.        
  22.         vCodFatura = StrZero(Val(NaoNull(Rec16!ultimafatura)) + 1, 11)
  23.    
  24.     Else
  25.    
  26.         Set Rec16 = Arquivo.OpenRecordset("select MAX(fatura) as ultimafatura from ger016")
  27.         vCodFatura = StrZero(Val(NaoNull(Rec16!ultimafatura)) + 1, 11)
  28.        
  29.     End If
  30.        
  31.         'pega o codigo do cliente de visada na cadcli parainserir na ger016 e setar como removido = false (para usar o numero de fatura)
  32.        Set oRecCli = New ADODB.Recordset
  33.         oRecCli.Open "SELECT * FROM cadcli WHERE codigo = '999999'", ConMysql, adOpenStatic, adLockReadOnly
  34.        
  35.         'insere os dados na tabela ger016 para pegar o numero de fatura e marca como removido
  36.        strSQL = ""
  37.         strSQL = "INSERT INTO ger016" & _
  38.                  "(" & _
  39.                  "credor, " & _
  40.                  "nome, " & _
  41.                  "fatura, " & _
  42.                  "descricao, " & _
  43.                  "emissao, " & _
  44.                  "data, " & _
  45.                  "valor, " & _
  46.                  "banco , " & _
  47.                  "codagencia , " & _
  48.                  "digagencia , " & _
  49.                  "codconvenio , " & _
  50.                  "carteira , " & _
  51.                  "cidade , " & _
  52.                  "removido , " & _
  53.                  "razao , " & _
  54.                  "cgc , " & _
  55.                  "ie , "
  56.  
  57.         strSQL = strSQL & " banco , " & _
  58.                 "bairro , " & _
  59.                 "endereco , " & _
  60.                 "cep , " & _
  61.                 "estado , " & _
  62.                 "codigo , " & _
  63.                 "telefone1 , " & _
  64.                 "ua , " & _
  65.                  ")" & _
  66.                  "VALUES" & _
  67.                  "(" & _
  68.                  "'" & txtCodigo.Text & "', " & _
  69.                  "'" & oRecCli!Nome & "', " & _
  70.                  "'" & vCodFatura & "', " & _
  71.                  "'" & dbDate(0) & "', " & _
  72.                  "'" & dbDate(0) & "', " & _
  73.                  "'" & txtValorVisita(3).Text & "', " & _
  74.                  "'" & Rec07!Banco & "', " & _
  75.                  "'" & Rec07!codagencia & "', " & _
  76.                  "'" & Rec07!digagencia & "', " & _
  77.                  "'" & Rec07!codconvenio & "', " & _
  78.                  "'" & Rec07!cardeira & "', " & _
  79.                  "'" & oRec87!Cidade & "', " & _
  80.                  "False, "
  81.                  
  82.         strSQL = strSQL & " orec87!nome , " & _
  83.                 strSQL = strSQL & " orec87!cgc , " & _
  84.                 "'" & oRec87!ie & "', " & _
  85.                 "'" & oRec87!bairro & "', " & _
  86.                 "'" & oRec87!endereco & "', " & _
  87.                 "'" & oRec87!Cep & "', " & _
  88.                 "'" & oRec87!estado & "', " & _
  89.                 "'" & oRec87!Codigo & "', " & _
  90.                 "'" & oRec87!telefone & "', " & _
  91.                 "'" & Rec07!ua & "', " & _
  92.                  ")"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement