Inseri no projeto um oledbadapter e configurei o banco q tem as tabelas "cod_ped, cod_produto, qtd, valor"...
Está complicado fazer isso no vb.net, pois o cod_ped não deve aparecer no datagrid...
Resumindo e explicando melhor, eu preciso saber como faço para executar comandos SQL para inserir os registros na tabela. No VB6 a propria conexão tinha o metodo execute... Mas agora, toda vez que tento executar as linhas abaixo, dá erro dizendo que a conexão está fechada:
OleDbDataAdapter1.InsertCommand.CommandText = "insert into tabela values(...)"
OleDbDataAdapter1.InsertCommand.ExecuteNonQuery()
Acho q para isto s/ problemas, seria necessario fazer um FOR até percorrer todas colunas do grid e ir executando o insert até chegar no fim...
Pergunta
roberto182
Ae galera,
Inseri no projeto um oledbadapter e configurei o banco q tem as tabelas "cod_ped, cod_produto, qtd, valor"...
Está complicado fazer isso no vb.net, pois o cod_ped não deve aparecer no datagrid...
Resumindo e explicando melhor, eu preciso saber como faço para executar comandos SQL para inserir os registros na tabela. No VB6 a propria conexão tinha o metodo execute... Mas agora, toda vez que tento executar as linhas abaixo, dá erro dizendo que a conexão está fechada:
OleDbDataAdapter1.InsertCommand.CommandText = "insert into tabela values(...)"
OleDbDataAdapter1.InsertCommand.ExecuteNonQuery()
Acho q para isto s/ problemas, seria necessario fazer um FOR até percorrer todas colunas do grid e ir executando o insert até chegar no fim...
Alguém poderia me ajudar?
Obrigado,
Roberto
Link para o comentário
Compartilhar em outros sites
5 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.