STRING COM APOSTROFO
                    Cara o correto mesmo é passar por parâmetros.
                
            
                    Beleza ALTAIR148...
Só me mostra um exemplo de como posso fazer um SELECT WHERE comparando uma variável com um Campo da Tabela...
Tipo: [txt-color=#0000f0]SELECT CAMPO FROM TABELA WHERE CAMPO=variavel[/txt-color]
Dessa maneira que você explicou (com parâmetros)...
            Só me mostra um exemplo de como posso fazer um SELECT WHERE comparando uma variável com um Campo da Tabela...
Tipo: [txt-color=#0000f0]SELECT CAMPO FROM TABELA WHERE CAMPO=variavel[/txt-color]
Dessa maneira que você explicou (com parâmetros)...
                    Bom fica quase da mesma forma que lhe passei para o insert. Não testei aqui mas fica +/- assim. 
        
  
                
            Dim Select As New OleDbCommand([Ô]Select * from tb_cliente where Clien_ID = @Cliente_ID)
        Select.Parameters.AddWithValue([Ô]@Cliente_ID[Ô], txtID_Cliente.Text)
                    ALTAIR...
Não foi não cara... quando vou declarar o 2º Command o VS diz que não pode converter um Comando OleDB para String...
é com dois OleDBCommand mesmo ???
bem, nunca fiz assim...por isso pergunto...
            Citação:
Dim Inserir As New OleDbCommand([Ô]INSERT INTO CLIENTES(NOME,ENDERECO,CIDADE)[Ô] & _
[Ô]VALUES(@Nome, @Endereco, @Cidade[Ô])
Inserir.Parameters.AddWithValue([Ô]@Nome[Ô], TxtNome.Text)
Inserir.Parameters.AddWithValue([Ô]@Endereco[Ô], txtEnd.text)
Inserir.Parameters.AddWithValue([Ô]@Cidade[Ô], txtCidade.text)
Dim Con2 As New OleDbConnection(Scon)
Con2.Open()
Dim Cmd2 As New OleDbCommand(Inserir, Con2)
Cmd2.ExecuteNonQuery()
MessageBox.Show([Ô]Dados Salvos com Sucesso ![Ô], [Ô]VB.NET 2010[Ô], 0, MessageBoxIcon.Information)
Altair Pereira
Não foi não cara... quando vou declarar o 2º Command o VS diz que não pode converter um Comando OleDB para String...
é com dois OleDBCommand mesmo ???

bem, nunca fiz assim...por isso pergunto...
                    Amigo agora tem que fazer umas modificações, vc tem que chamar a conexao no final da SQL.     
 
O codigo abaixo foi um que fiz um teste aqui e funcionou perfeitamente.
                
            Con2.Open()
  Dim Inserir As New OleDbCommand([Ô]INSERT INTO CLIENTES(NOME,ENDERECO,CIDADE)[Ô] & _
                                [Ô]VALUES(@Nome, @Endereco, @Cidade)[Ô], Con2)
        Inserir.Parameters.AddWithValue([Ô]@Nome[Ô], TxtNome.Text)
        Inserir.Parameters.AddWithValue([Ô]@Endereco[Ô], txtEnd.text)
        Inserir.Parameters.AddWithValue([Ô]@Cidade[Ô], txtCidade.text)
             inserir..ExecuteNonQuery()
Con2.closeO codigo abaixo foi um que fiz um teste aqui e funcionou perfeitamente.
 Dim Con2 As New OleDb.OleDbConnection([Ô]Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\exemplo.mdb;[Ô])
        Con2.Open()
        Dim Inserir As New OleDbCommand([Ô]INSERT INTO tb_contas(descricao)[Ô] & _
                                [Ô]VALUES(@Nome)[Ô], Con2)
        Inserir.Parameters.AddWithValue([Ô]@Nome[Ô], [Ô]44[Ô])
        Inserir.ExecuteNonQuery()
        Con2.Close()
                        Tópico encerrado , respostas não são mais permitidas
                    
                
