Overflow é um estouro de memória...assim...
Dim g As Byte
g = 1000
um tipo byte vai de 0 a 255... mais q isso dá estouro... entendeu?
No seu caso imaginemos assim:
Dim d As Date
d = 31122006
Ae vc queria passar esse numero 31122006 (q é 31/12/2006) para "d" q é do tipo data... vai dar estouro tb...O seu campo tem q ser do tipo data/hora... agora, se a tabela já tiver com dados fica complicado... Qual tipo vc colocou para o campo data_pedido?