ağ paylaşımlı kullanımda yavaşlık
Tarih
09/03/2014 19:26
Konu Sahibi
kesoka
Yorumlar
7
Okunma
1506
Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 5
  • 4
  • 3
  • 2
  • 1

Derecelendirme: 0/5 - 0 oy



kesoka
Aktif Üye
Kullanici Avatari
Aktif Üye
265
28/02/2009
20
Denizli
Ofis 2003
06/10/2016,23:35
Çözüldü 
Merhaba... ağ paylaşımlı bağlı tablo olarak ayarladığım bir programım var. iki bilgisayar kullanıyor. iki bilgisayarında formları ayrı olarak ayarladım. yalnız bir bilgisayardan yeni kayıt girilirken diğer bilgisayardaki programda mesela listbox da arama yapmaya kalktığımda arama kutusuna yazmaya başladığım an program donuyor ben harfları yazıyorum ama ekrana 30 40 saniye bazen 2 dakkaya kadar bekleyerek geliyor. sanki bilgisayar donuyor. bunu hızlandırmak için nasıl bir yöntem izlemeliyim?

ağ hızını arttırmak gibi bir düşüncem var. ağ hızı 100 mb ve cat 5 kablo kullanılıyor. bunu bir svichle ve cat 6 kablo ile ayıca ethernet kartınıda 1 gb destekli olarak değiştirmek hız anlamında etki edermi....

access ile ilgili nasıl bir düzenleme yapılabilir bu hız sorununu çözmek için. öneri ve bilgileriniz için teşekkürler...
Cevapla


C*e*l*o*y*c*e
Celosoft Yazılım
Kullanici Avatari
Uzman
M.... B....
2.813
29/10/2008
899
Ankara
Ofis 2010 32 Bit
Bugün,15:12
Çözüldü 
Sorgularinizi kontrol edin sadelestirin ve gereksiz alanlari temizleyin
Cevapla


omerdd
Üye
Kullanici Avatari
Üye
39
4
07/04/2009
0
Tekirdağ
Ofis 2007
06/11/2016,18:49
Çözüldü 
listbox ta kayıt sayısı fazla ise aramanın yavaş olması local deki bilgisayar işlemcisi (düşük) yada ramdan dolayı yavaşlama oluyor, birde birden fazla alanda sorgulama olması da yavaşlamaya sebep oluyor.
Denizin kenarına kadar, ayakların izi vardır. Ama denize girdikten sonra ne iz kalır, ne işaret.
Cevapla


kesoka
Aktif Üye
Kullanici Avatari
Aktif Üye
265
28/02/2009
20
Denizli
Ofis 2003
06/10/2016,23:35
Çözüldü 
evet kayıt çok fazla var içinde. peki farklı bir yöntemle listboxda arama yaptırmak istesek en azından daha hızlı yapıcak şekilde varmıdır önerebilceğiniz bir yöntem.
Cevapla


alpeki99
Yeniden başlayabilmek...
Kullanici Avatari
Uzman
O....
5.977
29/10/2008
Ordu
Ofis 2013 32 Bit
Dün,15:11
Çözüldü 
-- Arama işlemini liste kutusunda yaptırmayın.
-- Arama kutusuna her tuşa basıldığında arama işlemi yapmasın.
-- Arama kutusuna yazılan şartı bir butona tıklatarak Sql sorgusu ile aratın.(Örnek altta)
-- Liste kutusunda çok fazla sütun olmasın
-- Aramayı sadece 2-3 sütun ile kısıtlayın
-- Aranacak sütunlardaki bilgilerin indekslenmiş olmasına dikkat edin

Visual Basic Code
1
2
3
4
5
6
Dim aranacakSql As String

   aranacakSql = "SELECT musteriAdi,musteriSoyadi,musteriGrup FROM tblMusteriler WHERE musteriAdi LIKE '" & Me.txtAranacakKelime & "'"

   lbMusteriListesi.RowSource = aranacakSql
   lbMusteriListesi.Requery


Ezbere yazdım hatalar olabilir editörde test edersiniz.

AccessTr.Net teknik konular içeren bir sitedir. Bu tip sitelerde en iyi şekilde yardım alabilmeniz için Site Kurallarını mutlaka okumanız ve buna göre hareket etmeniz lazım.
Cevapla


kesoka
Aktif Üye
Kullanici Avatari
Aktif Üye
265
28/02/2009
20
Denizli
Ofis 2003
06/10/2016,23:35
Çözüldü 
sayın alpeki hocam ilginize teşekkürler. aramayı list boxda dediğiniz gibi her harf yazıldığında güncelle şeklinde yapmıştım. listboxda sadece adısoyadı alanında arama yaptırıyorum. ve list boxda zaten sadece ıd adısoyadı ve firma 3 alan mevcut. verdiğiniz çözümü bir örnek üzerinde ekleme şansınız varsa çok sevinirim teşekkürler tekrardan...
Cevapla







Konuyu Okuyanlar: 1 Ziyaretçi


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Tarih Son Yorum
  Veritabanını Ağda Paylaşımlı Kullanma ertans 3 228 16/11/2016, 09:15 ertans


Türkçe Çeviri: MCTR, Forum Yazılımı: MyBB, © 2002-2016 MyBB Group.
DMCA.com Protection Status
© Desing by XSTYLED| Develops by ozanakkaya