DBIII PARA ACCESS 2000

USUARIO.EXCLUIDOS 31/05/2005 09:13:10
#86074
Pessoal estou com um pequeno problema converti meus sistemas em clipper para vb estou usando o access 2000 prof. Na hora que converti ocorreu todo bem mas fui verificar o access entendeu que a data de dois digitos por exemplo, o ano de 2005 ele entendeu que é 1905 como concertar este erro.
SHADOW.BOY 31/05/2005 09:35:52
#86082
Se todas as datas forem do ano de 2005, utilize os comandos:
(Mid$ e Replace)
Para alterar de 1905 para 2005.

Muitas vezes é mais rapido consertar o que veio errado do que fazer a importação de forma correta.

Tente, e se ainda tiver duvidas mande noticias.

Boa sorte,
TRUHILLO 31/05/2005 09:42:51
#86084
Resposta escolhida
O jeito mais rápido será fazer um loop nos registros e ir editando:

For i = 1 to rs.RecordCount
If year(rs!Data) < 2000 Then
rs.Edit
rs.Data = DateAdd("y",1000,rs!Data)
rs.Update
End If
rs.MoveNext
Next


Gambiarra, mas é a maneira mais simples que me ocorreu.
USUARIO.EXCLUIDOS 31/05/2005 09:43:28
#86086
Cara o problema que não é só 2005 é de 2000 para que e são quase 20000 registro qual a maneira mais correta de importar o dados ?
Tópico encerrado , respostas não são mais permitidas