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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Inser Into
Gnecco
SAO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 15/01/2010 17:24 hs         
Esta Dando De sql Syntax error in INSERT INTO statement.

No Código abaixo...espero que alguem possa me ajudar...
Desde ja Obrigado  

sqlstring = "insert into Estoque (" & _
            "Produto, " & _
            "Desc, " & _
            "Modelo, " & _
            "PartNumber, " & _
            "SerialNumber, " & _
            "Observacoes, " & _
            "Ems " & _
            ") values (" & _
            "'" & txtproduto.Text & "'" & _
            ",'" & txtdescriçao.Text & "'" & _
            ",'" & txtmodelo.Text & "'" & _
            ",'" & txtpart.Text & "'" & _
            ",'" & txtserial.Text & "'" & _
            ",'" & txtobs.Text & "'" & _
            ",'" & txtems.Text & "'" & _
            ")"
   
Treze
Pontos: 2843 Pontos: 2843
SÃO VICENTE
SP - BRASIL
ENUNCIADA !
Postada em 15/01/2010 23:16 hs            
Primeiramente, qual o Banco de dados
 
se ACCESS, qual o tipo dos campos, todos são do tipo texto?
 
existe algum campo tipo numerico? se sim quais?
 
 
 
   
Gnecco
SAO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 16/01/2010 00:59 hs         
Uso Acess...sim tem 2 campos numericos Serial e o Part.
   
Treze
Pontos: 2843 Pontos: 2843
SÃO VICENTE
SP - BRASIL
ENUNCIADA !
Postada em 16/01/2010 11:55 hs            
sqlstring = "insert into Estoque (" & _
            "Produto, " & _
            "Desc, " & _
            "Modelo, " & _
            "PartNumber, " & _
            "SerialNumber, " & _
            "Observacoes, " & _
            "Ems " & _
            ") values (" & _
            "'" & txtproduto.Text & "'" & _
            ",'" & txtdescriçao.Text & "'" & _
            ",'" & txtmodelo.Text & "'" & _
            "," & txtpart.Text & "" & _
            "," & txtserial.Text & "" & _
            ",'" & txtobs.Text & "'" & _
            ",'" & txtems.Text & "'" & _
            ")"
 
vamos a explicação a cima fiz a alteração que acredito que irá solucionar o problema, agora vou te dizer o que estava acontecendo.
 
os campos devem ser tratados de forma diferente quando se trata do access, ex:
 
se for texto usa-se a aspa simples
ex:
nome = 'Marcelo'
 
se for do tipo Data/hora usa-se o number(#) com o seguinte formato MES/DIA/ANO
 
ex:
data = #mm/dd/aaaa#
 
agora se for numérico não usa-se acentuação
 
ex: 
part = 1234
 
boa sorte amigo
 
 
   
gnecco
não registrado
ENUNCIADA !
Postada em 16/01/2010 15:12 hs   
EU ja havia alterado isso para teste....mas mesmo assim o erro persiste.
   
MARCELO-TREZE
não registrado
ENUNCIADA !
Postada em 16/01/2010 18:38 hs   
achei faltou uma virgula aqui
 
 "'" & txtproduto.Text & "'," & _
 
   
Página(s): 1/2      PRÓXIMA »


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

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

HTML DESLIGADO

     
 VOLTAR

  



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