shift ile açın ve onarım yapın
2 yeni bir veritabanın yapın ve ordan al diyerek eski veritabanındaki bütün nesneleri alın
3 2007 Access ile açın o kendisi onarıyor
3 eğer kullanıcı seçenekleri girdiyseniz 2007 de kullanıcı seçeneklerini düzelterek tablo ve form nesnelerinizi getirin sonra farklı kaydetten 2003 formatında kaydedin
4 bunu yükleyin ve tekrar açmayı deneyin http://download.microsoft.com/download/a...etcu40.exe
5 bunu yükledikten sonra önceki yolları tekrar deneyin
6
bozuk olan programı açtıktan sonra
bu kodu bir modüle yaz ve f5 e bas
Sub Recovery()
Dim db As Database
Dim Sql As String
' Set the database to current database.
Set db = CurrentDb()
' Set Sql to a string that represents the query to recover data from
' the corrupted table. <Corrupted_Table> is the name of corrupted table.
Sql = "SELECT bozuktablo.* INTO Tablo1 in " & _
"'C:\onarılan.mdb'" & _
" FROM yenitablo"
db.Execute sql
End Sub
6 hala düzelmedi ise bir bardak su iç diyeceğim umarım kızmaszın
meşhur çin atasözü "ACCESS İLE YAPABİLECEKLERİNİZ HAYAL EDEBİLECEKLERİNİZ İLE SINIRLIDIR" siz ne kadar hayal edebiliyorsunuz