Konu Araçları | Seçenekler: | Gösterim Stili
Tarih
14/05/2013 19:17
Konu Sahibi
alican60
Yorumlar
7
Okunma
1639
Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 5
  • 4
  • 3
  • 2
  • 1

Derecelendirme: 0/5 - 0 oy

alican60

Aktif Üye
Kullanici Avatari
Aktif Üye
A.... C....
128
29/12/2012
0
Tokat
-
Dün,23:22
Çözüldü 
Formdaki listeden veri seçip sildiğimde veya değiştirme yaptıktan sonra liste kutusuna tıklarsam hata mesajı veriyor,bunu nasıl düzeltebilirim.


Ek Dosyalar
.rar   SORU-ÜRÜNLER.rar (Dosya Boyutu: 47 KB / İndirme Sayısı: 9)
Cevapla

iscinar

İsmail ÇINAR
Kullanici Avatari
Uzman
İ.... Ç....
860
30/05/2011
275
İstanbul
Ofis 2013 64 Bit
06/10/2017,09:26
Çözüldü 
Liste kutusunu güncellemek yerine Refresh yapmayı deneyin sorun kalmayacaktır.

Visual Basic Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Private Sub Komut2_Click()
strSQL = "SELECT * FROM GENEL "
Set rstkayit = New ADODB.Recordset
rstkayit.Open strSQL, CurrentProject.Connection, adOpenKeyset, adLockOptimistic

With rstkayit
    .Find "[SIRA_NO]=" & Me.SIRANO
    .Update
    .Fields("NO") = Me.NO
    .Fields("GRUP_ADI") = Me.ADI
    .Delete
End With

Me.Refresh ' Bu bölümü değiştirmeniz yeterli olacaktır.

End Sub


Toprağa her türlü kötü şey atılmasına rağmen
Topraktan hep güzel şeyler biter . (Akşemseddin)
Cevapla

alican60

Aktif Üye
Kullanici Avatari
Aktif Üye
A.... C....
128
29/12/2012
0
Tokat
-
Dün,23:22
Çözüldü 
Allah razı olsun.Silme işleminden hemen sonra metin kutularında '#Silindi' yazısı çıkıyor,bunu yok edebilirmiyiz.


Cevapla

alpeki99

Düşünmek en zor iştir...
Kullanici Avatari
Uzman
O....
6.091
29/10/2008
Bursa
Yazılım Geliştirici
Ofis 2010 32 Bit
13/10/2017,13:42
Çözüldü 
Yüksek miktarda kayıt olan ve ağdan çalışan sistemlerde ikinci bir Sql sorgusu yapmanız performans açısından tavsiye edilmez. Silme işleminden sonra listeden sadece o öğeyi silmeniz iyi olacaktır.

Liste kutusunda seçili öğenin değerini :

Visual Basic Code
seciliOgeDegeri = ListeKutusuAdi.Column(0)


ile alabilir ve aşağıdaki kod ile o satırı silebilirsiniz:

Visual Basic Code
ListeKutusuAdi.RemoveItem ( seciliOgeDegeri )


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

alican60

Aktif Üye
Kullanici Avatari
Aktif Üye
A.... C....
128
29/12/2012
0
Tokat
-
Dün,23:22
Çözüldü 
Teşekkür ederim.


Cevapla

mehmetdemiral

.
Kullanici Avatari
Uzman
M.... D....
4.767
30/10/2008
Samsun
Öğretmen
Ofis 2013 32 Bit
30/09/2017,01:57
Çözüldü 
Size yaptığım diğer ado uygulamasında liste kutusundan verileri form üzerindeki metin kutularına aktarmak yerine liste kutusuna tıklandığında olayına yazılan aşağıdaki kodu kullanarak metin kutularını doldurmuştum. Elinizde çalışan ve hatasız bir örnek varken neden başka bir yöntem kullandınız anlamadım. Kodlar sevgili Alpeki99'un dedikleri gibiydi.

Me.Metin362 = Me.Liste2.Column(0)
Me.Metin360 = Me.Liste2.Column(1)
Me.Metin354 = Me.Liste2.Column(2)
Me.Metin356 = Me.Liste2.Column(3)

Merak ettiğimden soruyorum. Ado kodalrınıo doğru olarak girmiş, ama bu basit Column işleminde hata yapmışsınız. Neden acaba?


İnadına, ille de Accesstr.net...
Cevapla


Konuyu Okuyanlar: 1 Ziyaretçi

Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Tarih Son Yorum
Çözüldü Kayıt Silme Hatası burhanb 6 231 08/09/2017, 14:01 burhanb
Çözüldü Açılır Kutudaki Değeri Alma Sorunu derzulya 5 241 11/07/2017, 16:08 derzulya
Çözüldü Sorguda Detay Ve Sonuçların Rapora Alt Bilgi Olarak Aktarılması Sorunu cemre1970 4 252 09/06/2017, 08:23 cemre1970
Çözüldü Windows Görev Çubuğundaki Access Simgesini Değiştirme hulsen 4 436 01/06/2017, 01:56 ozanakkaya
Çözüldü Access Den Excel Çıktısı Alma Sorunu estapan 13 953 30/05/2017, 14:12 atoz112

Türkçe Çeviri: MCTR, Yazılım: MyBB, © 2002-2017 MyBB Group.
Forum use Krzysztof "Supryk" Supryczynski addons.