EXCLUIR DADOS TABELA VB6

ALEXANDREBS 21/02/2014 13:48:12
#435091
Boa tarde a todos,

Gostaria de excluir dados de uma tabela (Access ) por periodo, alguem tem o cód. pronto para que eu possa fazer o teste.


Att.
KERPLUNK 21/02/2014 13:52:29
#435093
Sim, a maioria aqui tem o código pronto para isso. Mas aqui, não damos peixe, ensinamos a pescar. Vamos lá. Você já sabe usar ADO? Conhece SQL?
ALEXANDREBS 21/02/2014 17:20:09
#435111
Usar o ADO sim agora o SQL um pouco .
KERPLUNK 21/02/2014 17:29:57
#435113
Então é simples:
Delete From Tabela Where Data >= [ô]01/01/2014[ô] And Data <= [ô]10/01/2014[ô]

Esse comando, assumindo que você tenha uma tabela chamada [Ô]Tabela[Ô] e dentro dela um campo chamado Data contendo a data cujo período você quer, esse código faria o trabalho.
ALEXANDREBS 23/02/2014 16:02:31
#435174
Boa tarde, KERPLUNK

Olha o código que eu coloquei , mais o mesmo deu erro, vc pode me ajudar ?

Private Sub Command2_Click()
Dim Conn As ADODB.Connection

Conn.Open [Ô]Delete From computadores Where informatica >= [ô]01/01/2014[ô] And Data <= [ô]10/01/2014[ô][Ô]

Con.close
End Sub


ERRO = Run Time error 91
object variable or with block variable not set
OMAR2011 23/02/2014 18:50:07
#435181
Procure ler um pouco mais.
Pegue uma apostila e ler para
entender um pouco.
Olhe acima e ver o que Kerplunk
respondeu.
Procure na net,[txt-color=#e80000]Google[/txt-color].
ALEXANDREBS 23/02/2014 21:19:52
#435190
O comando ficou assim agora sem erros, porem não esta excluído nda, peço a ajudar para resolver.

Set conn = New ADODB.Connection

conn.Open [Ô]PROVIDER=Microsoft.Jet.OLEDB.4.0;Data Source=[Ô] & App.Path & [Ô]\computadores.mdb;Jet OLEDB:Database Password=Library;[Ô]


conn.Execute [Ô]Delete From informatica Where data >= [ô]11/06/2013[ô] And Data <= [ô]10/01/2014[ô][Ô]
conn.close
NILSONTRES 23/02/2014 22:27:05
#435192
Para Acceess format a data assim mm/dd/yyyy
OMAR2011 23/02/2014 23:43:26
#435194
conn.Execute [Ô]Delete From informatica Where data >= #[Ô] & [Ô]11/06/2013[Ô] & [Ô]# And Data_Venda <= #[Ô] & [Ô]10/01/2014[Ô] & [Ô]#[Ô]
Isto no Access.
ALEXANDREBS 24/02/2014 20:56:24
#435240
Não estou conseguindo, Alguem pode me mandar um exemplo claro de como excluir vários registro por data no VB6.
ALEXANDREBS 24/02/2014 21:19:15
#435241

Eu preciso excluir os dados dentro do VB6, para isso eu preciso criar um Comando e depois colocar o código , e esse código que esta dando erro.
Página 1 de 2 [13 registro(s)]
Tópico encerrado , respostas não são mais permitidas