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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  insert into
ninh@
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 27/09/2005 14:32 hs            
alguem pode conferir esta strsql  para mim, já não consigo ver onde esta o erro...
o campo codigo e o campo porcentagem são numéricos, os campos dt_inicio e dt_conclusao são data/hora, o campo descricao é memorando, o campo link é hiperlink e os demais são texto.
strsql = INSERT INTO eventuais (codigo,titulo,matricula,porcentagem,dt_inicio,dt_conclusao, status, prioridade, descricao,link)VALUES(cint('" & _
txtCodigo.Text & "'),'" & txtTitulo.Text & "', '" & dtcboMatricula.Text & "', cint(" & cboConclusao.Text & "), cdate('" & _
mskInicio.Text & "'), cdate( '" & mskConclusão.Text & "'), '" & cboStatus.Text & "', '" & cboPrioridade.Text & "', '" & _
rtbDescrição.Text & "', '" & txtlink.Text & "');
 
a conexão é ADO com access. Gera o erro: "Tipo de dados incompatíveis na expressão de critério."

Emoções Tem alguem me olhando.....   é vc?
   
Botas
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 27/09/2005 14:41 hs            
Só uma ajuda, debuga isso.... vai no imediate e verifica o que tem na variavel
copie e cole em uma consulta no seu banco de dados....la vai retornar o erro e qual o campo selecionado;
 
 
   
Gboese
SANTO ANDRÉ
SP - BRASIL
Postada em 27/09/2005 14:46 hs            
O Comando cint não pode ficar entre aspas...
Coloque ele depois do &
 
Abraços

Gustavo Boese
     
ArtSoft
SAO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 27/09/2005 14:56 hs         
TENTE ASSIM :
 
Dim Codigo As Integer, _
    Titulo As String, _
    Matricula As String, _
    Percentagem As Long, _
    Dt_Inicio As Date, _
    Dt_Conclusão As Date, _
    Status As String, _
    Prioridade As String, _
    Descricao As String, _
    Link As String
   
Codigo = CInt(txtCodigo.Text)
Titulo = txtTitulo.Text
Matricula = dtccboMatricula.Text
Percentagem = 0 '????????? VOCÊ ESQUECEU DESTA VARIAVEL.....
Dt_Inicio = CDate(mskInicio.Text)
Dt_Conclusão = CDate(mskConclusão.Text)
Status = cboStatus.Text
Prioridade = cboPrioridade.Text
Descricao = rtbDescrição.Text
Link = txtlink.Text
strsql = "INSERT INTO eventuais (codigo,titulo,matricula,porcentagem,dt_inicio,dt_conclusao, status, prioridade, descricao,Link) VALUES (" & _
          "Codigo, Titulo, Matricula, Percentagem, Dt_Inicio, Dt_Conclusão, Status, Prioridade, Descricao, Link);"
 
Vê se funciona assim !!!
 
ALEXANDRE COSTA
ARTSOFTSYSTEMS
   
ArtSoft
SAO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 27/09/2005 15:16 hs         
AJUSTE NA ROTINA :
 
strsql = "INSERT INTO eventuais (codigo,titulo,matricula,porcentagem,dt_inicio,dt_conclusao, status, prioridade, descricao,Link) VALUES (" & _
          Codigo, Titulo, Matricula, Percentagem, Dt_Inicio, Dt_Conclusão, Status, Prioridade, Descricao, Link & ");"
ALEXANDRE COSTA
ARTSOFTSYSTEMS
   
ninh@
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 27/09/2005 15:33 hs            
Obrigado gustavo, eu não encontraria mesmo este erro, pois não tinha conhecimento deste grande detalhe.
 
Obrigado pessoal, pela ajuda tão imediata...
ninh@Emoções
   
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