MDE dosyası yapma - Baskı Önizleme +- AccessTr.neT (https://accesstr.net) +-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html) +--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html) +--- Konu Başlığı: MDE dosyası yapma (/konu-mde-dosyasi-yapma.html) |
MDE dosyası yapma - Redgreen - 14/12/2008 Bu hata genellikle büyük bir veritabanının bir MDE dosyayı olarak derlenmesiyle ilişkilidir. Veritabanını derlemek için kullanılan yöntem nedeniyle, her tablo için önemli sayıda TableID başvurusu oluşturulur. Microsoft Jet veritabanı altyapısı sürüm 4.0, bir defada en fazla 2048 açık TableID oluşturabilir. Bir veritabanını MDE olarak vermek, veritabanında çok sayıda nesne (tablo, makro, form, rapor vb) varsa bu sınırın aşılmasına neden olabilir. Jet veritabanı alt yapısının, bir veritabanını MDE olarak derlerken kullanacağı TableID sayısını kesin olarak tahmin etmeyi sağlayan bir yöntem yoktur. Ancak, her Vba modülü ve her form bir TableID kullanır ve bunun sonucu olarak, veritabanında 500 form varsa ve her bir formun ModüleSahip özelliği Evet olarak ayarlanmışsa, 1.000 tane TableID kullanılabilir. Veritabanını MDE dosyası yapmak istedim yukarıdaki hata mesajını verdi. MDE dosyası yapmak için tablo sınırımı var.Ben taş çatlasa 200 tane tablo var. Saygılar, MG Cvp: MDE dosyası yapma - alpeki99 - 14/12/2008 Access programlar kısmında var olan hata çözümleyici programlar ile daha ayrıntılı cevap alabilirsiniz. Tablo sayısından kaynaklanmıyor olabilir. Vba kod penceresinde Compile deneyin size hata varsa bildirecektir. Cvp: MDE dosyası yapma - Redgreen - 14/12/2008 (14/12/2008, 17:18)alpeki99 yazdı: Access programlar kısmında var olan hata çözümleyici programlar ile daha ayrıntılı cevap alabilirsiniz. Tablo sayısından kaynaklanmıyor olabilir. Vba kod penceresinde Compile deneyin size hata varsa bildirecektir. Compile nerde bulamadım. Cvp: MDE dosyası yapma - Redgreen - 14/12/2008 Option Compare Database Private Sub Komut6_Click() On Error GoTo Err_Komut6_Click DoCmd.GoToRecord , , acFirst Exit_Komut6_Click: Exit Sub Err_Komut6_Click: MsgBox Err.Description Resume Exit_Komut6_Click End Sub Option Compare Database Option Explicit Dim path As String Compile'yi buldum yukarıdaki kodda hata buldu.(Only comments may appear after End Sub , End Fuction , or End property) Cvp: MDE dosyası yapma - ozanakkaya - 14/12/2008 (10/12/2008, 20:28)sledgeab yazdı: Koddaki hataları görebilmet için, vb penceresini aç, Debug'u tıkla açılan sekmeden "Compile ......." ile başlayan'ı tıkla ve koddaki hataları gör. Yukarıya yazdığın kodlarda Option Compare Database Option Explicit fazla yazılmış (2. olan) Cvp: MDE dosyası yapma - Redgreen - 14/12/2008 Option Compare Database korsor yandaki yazının üzerine geldi. |