Ir para conteúdo
Fórum Script Brasil

henrique290

Membros
  • Total de itens

    2
  • Registro em

  • Última visita

Sobre henrique290

henrique290's Achievements

0

Reputação

  1. henrique290

    acessar oracle ado

    obrigado a todos, mas já descobri e não tem tamanha para a concatenação, a unica que eu estava errando era não ter colocado um espaço em branco antes de fechar a linha a ser concatenada e por isso esta dando erro ao gerar o sql.
  2. Fiz este codigo abaixo para acessar o oracle no excel, quanto ao funcionamento sem problemas. So tenho uma duvida, quando faço a concatenação da string sql, ela tem tamanho maximo para enviar ao bd ou tem alguma ordem de comandos que devem ficar junto por string para serem concatenados e enviados ao bd??? Dim cn As New Connection Dim rs As New Recordset Dim sql As string cn = "Driver={Microsoft ODBC for Oracle}; " & "CONNECTSTRING=orcl;uid=user;pwd=pass;" Set rs = New Recordset Cells.Select Selection.Clear Range("A1").Select sql = "select cast(p.cod_us as varchar(3))," sql = sql & "u.nome_us." sql = sql & "e.nome_eta," sql = sql & "cast(p.dt_agua_trat as varchar(12))," sql = sql & "cast(p.vol_agua_tratada as varchar(6))" sql = sql & "from stc_us u,stc_eta e," sql = sql & "stc_agua_tratada p where u.cod_us=p.cod_us and p.cod_eta=e.cod_eta" sql = sql & "and p.cod_us=27" cn.Open
×
×
  • Criar Novo...