MDB'yi MDE yapamıyorum

Katılım
8 Aralık 2006
Mesajlar
143
Excel Vers. ve Dili
2003 TR
merhaba,

MDB uzantılı access dosyamı bir türlü MDE'ye çeviremiyorum

Kod:
[COLOR="RoyalBlue"][B]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. 
Bu hata iletisi hakkında daha fazla çevrimiçi bilgi. [/B][/COLOR]
şeklinde bir hata alıyorum. dosyanın yedeğini alıp içindeki tüm sorgu, makro, raporları ve modülleri silip tekrar denedim yine olmuyor.

Not: Access 2000 formatından 2003 formatına çevirdikten sonra yapıyorum bu işleri. ayrıca veritabanı düzenle ve onar da yapmıştım.

yardımcı olabilirseniz sevinirim.
 
Katılım
7 Ekim 2005
Mesajlar
180
Excel Vers. ve Dili
2002 Pro, Türkçe
Şu adımları uygularsan çevrilebilir diye düşünüyorum.
1. 2003 sürümüne yükselt.
2. Araçlar/Makro/Visual Basic Düzenleyici ekranını açıyorsun
3.Debug/Compile Acces9 .. komutunu veriyorsunuz.
4. Çıkabilecek hataları düzeltip tekrar aynı komutu veriyoruz.
5. Derleme işlemi bittikten sonra VB ekranını kapatıyoruz.
6. Dosyayı kapatıyoruz.
7. Yalnızca Acces programını açıyoruz (herhangi bir dosya açık olmayacak)
8. MDE'ye çevir diyip dosyamızın yolunu gösteriyoruz.

Buna rağmen sorun çözülmezse yapabilecek birşey yoktur.
 
Katılım
25 Aralık 2005
Mesajlar
115
Aynı sorun bende de vardı

1. Araçlar/Makro/Visual Basic Düzenleyici ekranını açıyorsun
2.Debug/Compile Acces9 .. komutunu veriyorsunuz

yukardaki olay çok önemli hataları düzeltmen gerek
 
Katılım
16 Kasım 2005
Mesajlar
1,090
Excel Vers. ve Dili
Access 2002
Sayın Ersen'in söylediği yol doğru bir yoldur. Denediniz hala olmuyorsa ve sakıncası yok ise uygulamanızı ekleyin yardımcı olalım.


iyi günler.
 
Katılım
8 Aralık 2006
Mesajlar
143
Excel Vers. ve Dili
2003 TR
merhaba

yardımlarınız için teşekkür ederim. Debug/Compile uygulayınca vbasic kodunda hata olan yeri gösterdi bende düzelttim sonra MDE oldu. çok çok teşekkürler.
 
Üst