Access 64 Bit Sorunu Çözümü??

1 2
24/02/2016, 23:34

mehami

S.aleykum değerli forum üyeleri ve adminler;
Daha önce sizlerin yardımı ile oluşturup kullanmakta olduğumuz uygulamayı,bugün 64 bit işletim sistemi ve 64 bit Office yüklü bir pc.ye kurmak istedik lakin 32bit ile oluşturulduğundan açamazsınız gibi bir uyarı aldık(Tam olarak ne yazıyordu akılda tutamadım
Sitemizden ve Google amcadan araştırdığımda bulduğum kodu uyguladum lakin yine açamadık uygulamayı..Sizlere uygulamada bulunan tüm modülleri ekte sunuyorum..

Öneri ve yardımlarınızı bekliyor saygılar sunuyorum..

Not:Uygulama örneğinin tamamını ekleyemem çünkü kayıtlı 3.000e yakın öğrenci kişisel bilgileri sözkonusu..Bu sebeple sadece modüller kısmını ekliyorum.
25/02/2016, 01:21

ozanakkaya

64 bit ofis 2010'da modüllerin çalışmasında sorun yok. Hata resmini ekleyiniz.
25/02/2016, 11:08

atoz112

sayın mehami,

bahsettiğiniz talebinize yönelik olarak;

(uygulamanızı inceleme imkanım olmadığı için bir ihtimal üzerinden yazıyorum...)

muhtemeldir ki,aşağıda bağlantısı yazılı konuda yer alan benzeri bir soruna maruz kalıyor olabilirsiniz.
ilgili konuyu inceleyiniz.

64 bit sorunu

bir diğer ihtimal de,referans sorunu da yaşıyor olabilirsiniz.kontrol etmek gerekebilir.

bilginize...iyi çalışmalar,saygılar.
25/02/2016, 11:35

mehami

Değerli atoz hocam;
Uygulama örneğimi paylaşmadım çünkü 3.000e yakın hatta daha fazla öğrenciye ait kişisel bilgiler içermekte..Ben sadece modülleri paylaştım bunu da inceleyebilirsiniz..

Referans sorunu derken;uygulamam için hangi referanslara gerek var?hangi referanslar eksik buna nasıl karar veriyoruz?

Öneri ve yardımlarınızı bekliyor saygılar sunuyorum
25/02/2016, 11:44

mehami

Değerli Ozan Hocam;
Bahsettiğim soruna yönelik resim talep etmişsiniz,işte çıkan uyarı..

İlginize tşk ederim.


25/02/2016, 13:05

atoz112

Sayın mehami,

Bahsettiğiniz talebinize yönelik olarak,aşağıdaki açıklamaların yapılması uygun görülmüştür.

32 bit / 64 bit sorunlarında şu işlemlerin ya da kontrollerin yapılması söz konusu olabilir.

1) Her bir fonksiyon tanımlamalarındaki DECLARE ifadelerine dair,önceki mesajda da bahsi yapıldığı üzere,PTRSAFE ifadesinin if fonksiyonu kullanımı ile yazılmasını sağlamak.

2) Eğer olası muhtemel 32 bit / 64 bit uyumsuzluğuna nenden olabilecek herhangi bir referans çakışması mevcutsa,bunları 64 bit kullanımına uygun olanlarını tedarik ederek kurulumunu sağlamak.

3) 32 bit ile hazırlanmış bir uygulamanın bir yedeğini 64 bit sürüme aktarınız.64 bit sürümde;DEBUG-COMPILE yaparak tekrar bir derlemede bulununuz.ayrıca,ARAÇLAR menüsünden DÜZENLE ve ONAR ile de bir kontrol yapınız.

Aslında,her ne kadar farklı açıklama veya yorumlar olsa da,şu an 64 bit sürüme geçip kullanmak yerine 32 bit sürümü kullanmak daha iyi olur kansındayım.64 bit kullanımlarda bazı sınırlandırmalar veya uyumsuzluklar mevcut.64 bit olan bilgisayara da 32 bit kurmak daha geçerli olur bana göre tabi.

Son olarak;
declare edilen fonksiyonlar için yazılan #If VBA7 Then yerine #If VBA7 And Win64 Then şeklinde de yazılabilir.

Bilginize…iyi çalışmalar,saygılar.
1 2