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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Exportei Planilha Excel
dummies
CERQUILHO
SP - BRASIL
ENUNCIADA !
Postada em 10/12/2009 17:16 hs         
Olá Pessoal.
Procurando por ai eu encontrei uma dica de como exportar uma planilha do excel.
No meu caso, pretendo popular uma tabela no BD Informix.
Segue abaixo um trecho do código:
 
Set oConn = New ADODB.Connection
sCaminho = "Provider=Microsoft.Jet.OLEDB.4.0;" & _
                    "Data Source=" & App.Path & "PEDIDO.xls;" & _
                    "Extended Properties=""Excel 8.0;HDR=Yes;"";"
 
Set oCmd = New ADODB.Command
oCmd.ActiveConnection = oConn
 
sql = "SELECT order_no"
sql = sql & ",cst_order_no"
sql = sql & ", order_qty"
sql = sql & ", factory"
sql = sql & ", article"
sql = sql & ", article_name"
sql = sql & ", req_del_cst from [Plan1$]"

oCmd.CommandText = sql
 
 
Set oRS = New ADODB.Recordset
oRS.Open oCmd, , adOpenKeyset, adLockOptimistic
 
'exibe os dados
For X = 1 To oRS.RecordCount - 1
    Text1.Text = oRS(0).Value
    Text2.Text = oRS(1).Value
    Text3.Text = oRS(2).Value
    Text4.Text = oRS(4).Value
    Text5.Text = oRS(6).Value
    oRS.MoveNext
Next
 
Na parte EXIBE OS DADOS, vou substituir por um insert na minha tabela.
Pois bem, o que está acontecendo é que no campo article ora é numeral, ora é texto, isso faz com ora veja DADO ora não, pois como o primeiro registro pe numeral, ele ignora aqueles registros que são texto, retornando valor empty.
 
Se alguem puder me ajudar agradeço.
 
 
 
   
PH1959
Pontos: 2843
SÃO JOSÉ DOS CAMPOS
SP - BRASIL
Postada em 11/12/2009 16:38 hs            
muda o campo para texto
 
     
dummies
CERQUILHO
SP - BRASIL
Postada em 11/12/2009 17:34 hs         
Já fiz isso
Altero lá na planilha para texto, e mesmo assim elenão retorna.
 
 
Obrigado
     
dummies
CERQUILHO
SP - BRASIL
ENUNCIADA !
Postada em 14/12/2009 08:11 hs         
Sem alguém quiser, posso enviar o fonte + a planilha para testes.
 
 
 
 
   
dummies
CERQUILHO
SP - BRASIL
Postada em 21/12/2009 17:12 hs         
Pessoal...alguém pode me ajudar?
     
PH1959
Pontos: 2843
SÃO JOSÉ DOS CAMPOS
SP - BRASIL
ENUNCIADA !
Postada em 22/12/2009 13:59 hs            
me passa o cód zipado para dar uma olhada
   
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