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

 

  Fórum

  Visual Basic .Net
Voltar
Autor Assunto:  Bano de Ados, Ajuda!!
dcortiz
SÃO PAULO
SP - BRASIL
Postada em 06/08/2004 08:46 hs         
Bom Dia a Todos, sou iniciante no vb.net, estou fazendu um programa que tenha que ter a base de dados em Access, consigo fazer a conexão com o banco tudo beleza, mas não consigo inserir dados no banco, como access eu posso usar a sintaxe de SQl? a sintaxe que estou utilizando para inserir é a seguinte:
 

Dim comando As New OleDbCommand

comando.CommandType = CommandType.Text

comando.Connection = conBanco

comando.CommandText = "Insert Into Cliente Values ('" + TextBox1.Text + "')"

 

comando.ExecuteNonQuery()

 
     
Alan
Pontos: 2843
SÃO PAULO
SP - BRASIL
Postada em 06/08/2004 10:14 hs            
Qual o problema??? Esta correto o codigo....Apenas o Insert que esta incorreto...deve ser sua sintaxe para explicação.
 
Alan
     
vilmarbr
Pontos: 2843
SAO PAULO
SP - BRASIL
Postada em 06/08/2004 16:50 hs         
dcortiz,
tenta fazer o insert assim:
'>>INÍCIO: Criação/execução de instrução SQL de INSERT.
strSQL = "Insert into HT_DBCDM_DPLD(PdCod,PdNome,PdFundo) values(?,?,?)"
objCommand = New OleDbCommand(strSQL, objConexao) '»»Define a instrução SQL a ser executada.
'Response.Write(strSQL & "<p>")
'Response.End()
With objCommand.Parameters
   .Add(New OleDbParameter("@PdCod", strCodigo))
   .Add(New OleDbParameter("@PdNome", strDescricao))
   .Add(New OleDbParameter("@PdFundo", strFundo))     
End With
          
objCommand.ExecuteNonQuery() '>>Executa a instrução SQL.
'>>FIM: Criação/execução de instrução SQL de INSERT.
'>>INÍCIO: Rotina p/ fechar/tirar objetos da memória.
objConexao.Close()
objCommand = Nothing
objConexao = Nothing
'>>FIM: Rotina p/ fechar/tirar objetos da memória.
 
T+

http://www.vilmarbro.com.br
     
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

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

HTML DESLIGADO

     
 VOLTAR

  



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