|
Postada em 17/01/2006 17:01 hs
Amigos Como faço para incluir um registro novo em uma tabela vazia. Estou fazendo assim. No evento click do botão. tb.addnew tb.fields(1) = txtNome tb.update ocorre que na tabela vazia o ponteiro, pode estar em BOF ou EOF, ocorrendo o seguinte erro : "BOF e EOF são trues, ou não existe registro atual." como faço para inserir o primeiro registro de uma tabela. Agradeço a todos Atenciosamente Ivo
|
|
|
|
Donkey
|
PRESIDENTE PRUDENTE SP - BRASIL
|
|
Postada em 17/01/2006 18:12 hs
Vc tem que abrir o recordset atualizavel, ou no seu objeto de conexão fazer o codigo: conexao.execute "insert into tabela (campo) values (valor)" T+
|
|
|
|
Postada em 17/01/2006 18:36 hs
cn.connectionstring = "string de conexao" cn.open rs.open "nome da tabela",cn,3,3 rs,addnew rs!campo1 = valor rs!campo2 = valor rs!campo3 = valor rs.update
|
|
|
|
Postada em 18/01/2006 21:50 hs
Valeu Donkey e Bruno !! Os dois jeitos deu certo. Obrigado Ivo
|
|
|
|
Postada em 20/01/2006 11:31 hs
dim novo as boolean if novo=true then sql="insert into tbl (codigo,nome) values & "(" & valor1& ",'"&valor2&"')" cnn.executa sql else sql="update tbl set nome='" & campo & "' where codigo=" & campo2 & "" cnn.execute sql end if
|
|
|