• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Fikirlerinize ihtiyacım var

Katılım
31 Mart 2008
Mesajlar
162
Excel Vers. ve Dili
2003 türkçe
Arkadaşlar .asp destekli Access vt ile bir bordro sorgulama sistemim var bunu geliştirmeye karar verdim.
programın çalışması üye girişi yapan herkes kendi bordrosunu sorgulayabiliyor fakat internet üzerinden web adresini yazarak ben web adresini kaldırıp bir program üzerinde sorgulatmak istiyorum.

örneğin
personelin internet üzerinden indirdiği program üzerinden kullanıcı adı ve şifresi ile giriş yaptığında bordro sorgula tıkladığında sunucu üzerindeki veritabanından verileri çekerek bordrosunu getirmek isityorum.

Bu olayı sağlık bir biçimde hangi programla nasıl yaparım yorumlarınızı bekliyorum.
 
Merhaba..

Madem veritabanı olarak Access kullanıyorsunuz ve program üzerinde sadece sorgulama yaptıracaksınız bu işlemi de Access'te yapabilirsiniz..

Boş bir Access dosyası açın ve bir form ekleyin.. formun üzerine de bir düğme.. Düğmenin tıklandığında olay yordamına bu prosedürü koyun..:

Kod:
On Error Resume Next
DoCmd.DeleteObject acTable, "tabloadi"
DoCmd.TransferDatabase acImport, "Microsoft Access", _
                       "http:/sunucuadresi/veritabanı.mdb", _
                       acTable, "tabloadi", "tabloadi", 0

Basit ama bu amaç için etkili bir çözüm olur.. Prosedürü Formun açıldığında olayına koyarsanız form her açıldığında mevcut tablo silinir ve sunucuda bulunan (veya tablolar..) güncel dosyadaki tablo verileri tekrardan dosyaya gelir.. Kullanıcı da istediği sorgulamaları bu sayede yapabilir..

"Sağlık mı?" derseniz; mevcut yapı için evet.. Ama ben olsam verilerimi Sunucu üzerindeki bir sql servera taşırdım.. Bu sayede hem sorgulama hem de kayıt işlemlerini daha sağlıklı ve hızlı bir şekilde yapardım..
 
sayın taruz cevabınız ve öneriniz için teşekkür ediyorum.Access konusunda çok iyi değilim bugüne kadar sadece veritabanı olarak kullandım. vermiş olduğunuz bilgiler doğrultusunda sorgulama yapılacak kimlik numarasını nereye yazacağız. yada üye girişi ile form açıldı kullanıcı adı kimlik numarası olsun kimlik numarasına bağlı olarak sorgulama yaptırmak istiyorum bunu nasıl yapabilirm access te
 
Bunu dediğiniz anda Access'i öğrenmeye başlamanız da lazım.. ;)

İlk olarak yukarıdaki prosedür yardımı ile bahsettiğiniz bilgileri içeren tabloları access dosyanıza almanız gerekir.. Sonrasında da bu bilgileri kullanarak filtrelemeler yapabilirsiniz..

Access'te bir çok filtreleme ve sorgulama yöntemleri vardır.. Linkteki konu size yardımcı olacaktır..:

http://www.excel.web.tr/f58/form-zerinden-filtreleme-yontemleri-t64444
 
sayın taruz ben bunu yapabileceğimi sanmıyorum size vt yolunu versem siz bana örnek bir access tablusu gönderseniz sizin için bir sakıncası olurmu acaba
 
Olur ama kullanmak istediğiniz tabloların ve hangi alandaki kayıtları filtelemek istediğinizi de yazmalısınız.. Dosya yolunu özel mesajla gönderin, diğer bilgileri buraya yazsanız da olur.. Buradan devam ederiz..
 
dosya yolunu ve dosyayı örnek haline getirerek rar uzantılı bir şekilde link olarak özel mesaj gönderdim.
 
evet ya mesaj kutum dolmuş gönderdiğini sanmışım göndermemiş şimdi tekrar gönderdim
 
Geri
Üst