Alt Tablolarda İşlemler

1 2 3 4 5 6 7 8
23/10/2020, 17:08

fenerli6774

Çok yağun b ir hafta geçirdim. Bakma fırsatım olmadı. Şimdi bakacağım
23/10/2020, 17:50

fenerli6774

Tablolarımı sildim. Yeniden oluşturdum. Hiç türkçe karakter kullanmadım.
Dim strSQL1 As String
Dim rsSQL1 As ADODB.Recordset
strSQL1 = "SELECT * FROM Kutukdefteri WHERE (((Durumu)='Aktif') AND ((Yatılılıkdurumu)='Parasız'));"
Set rsSQL1 = New ADODB.Recordset
rsSQL1.Open strSQL1, CurrentProject.Connection, adOpenKeyset, adLockOptimistic

Sizin yazdığınız komut satırından bir kısım yukarıya yazdım. Bu komut dizesinde strSQL1 derken SQL1 i komut dizesi kendisi mi oluşturuyor. Yoksa örenğimde sorgu1 isimli sorgu vardı. Bu var olan sorgu1 e atıfta bulunuyor. Eğer varolan sorgu1 e atıfta bulunuyorsa onuda silmiştim. tekrar aynı isimle oluşturacağım. Yok komut satırı kendisi oluşturuyorsa
rsSQL1.Fields i bulamadım diyor.
23/10/2020, 17:59

berduş

Benim yazdığım cevap 20. mesajdaki sorunla ilgiliydi ama yukardaki kodun benim verdiğim cevapla iliiskisi yok
Bahsettiğiniz yeni bir sorun mu? 20. mesajla ilgisi var mı?
23/10/2020, 18:01

access_delisi

Bahsettiğiniz kodun sorgunuz ile ilgisi yok.

SELECT * FROM Kutukdefteri WHERE (((Durumu)='Aktif') AND ((Yatılılıkdurumu)='Parasız'));

Tablo ismi ve alanlar değişecek ise üstteki sorgu Kodununda degismesi gerekli, tablonuzda Durumu ve Yatılılıkdurumu isimli alanlar değişmiş ise koddaki ilgili yerlerin değişmesi gerekiyor.
23/10/2020, 18:08

berduş

(23/10/2020, 17:50)fenerli6774 yazdı: ((Yatılılıkdurumu)='Parasız'))
bu arada Yatılılıkdurumu alanında kullanılan küçük ı harfi de Türkçe'dir
26/10/2020, 15:47

access_delisi

Turkce karaktere niye onem verilmiyor anlamiyorum sorulara verilen cevaplarda surekli soyleniyor
1 2 3 4 5 6 7 8