Provider error '80020005'

Type mismatch.

/ilan2/ilan_kayit.asp, line 50


else 
rec.AddNew
rec("baslik")=baslik
rec("icerik")=icerik
rec("adresi")=adresi
rec("yazan")=yazan
rec("email")=email
rec("tarih")=tarih => 50. satır bu arkadaşlar
rec.Update

bunu araştırdım.googlede.bu tarz hatalarda hep tarihten dolayı diyolar ama.gerekli içerikte nasıl düzenleniceği hakkında bilgi bulamadım.anlayan bir arkadaş anlatırsa sevinirim.çünkü asp den anlamıyorum