Skip to main content

AccessTr.neT


Windows'ta Mdb'yi *.bat İle Çalıştırıken Oluşan Türkçe Katakter Sorunu

Windows'ta Mdb'yi *.bat İle Çalıştırıken Oluşan Türkçe Katakter Sorunu

Çözüldü #3
Sağolun ama ben bu işi Access içinden değil Autoit ile script dilinde yapıyorum. exe olarak derleyip kullanıyorum.

Autoit'de ise bu @ScriptDir olarak elime geçiyor ama iş ShellExecute komutu ile çalıştırmya gelince komut satırı hatası hatası veriyor.

Access içinden bir şekilde aynı dosyayı runtime ile çalıştırmak mümkün mü ?

Örnek dosya açılınca Access runtime modunu kontrol edecek ve değilse kendini kapatıp msaccess.exe dosyasına parametre göndererek açacak. sanırım sorun şu: aynı dosyayı 2 kere açtıramayız. dosya kilitlendiği için izin vermeyecektir.

eğer Access içinden bu yapılabilirse daha güzel olacak.
ben şimdi denedim verdiğiniz örneği açtım sonra bat dosyası ile aynı dosyayı bu sefer runtime modunda açtım.

Sonuç: Access aynı dosyayı farklı modda açmaya izin verdi.

Artık geriye yapılacak tek şey Access kurulu dizinini okumak ve ona parametre olarak veritabnı yolunu ve /runtime eklemek. Daha sonra ise veritabanı kendini kapatacak. Bunun kodunu verebilirseniz memnun olurum.
Son Düzenleme: 14/05/2009, 20:06, Düzenleyen: mehmeser.
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da

Bu Konudaki Yorumlar
Cvp: Windows'ta mdb'yi *.bat ile çalıştırıken oluşan Türkçe katakter sorunu - Yazar: mehmeser - 14/05/2009, 19:59
Task