Arama yapma

Katılım
28 Kasım 2007
Mesajlar
10
Excel Vers. ve Dili
2003,VB 6.5
Selamlar
Aşağıdaki örnekte arama işlemini gerçekleştiremedim.Ne yazdıysam hata verdi.Yardımcı olabilirmisiniz.Teşekkürler..
 
Katılım
30 Ocak 2006
Mesajlar
937
Excel Vers. ve Dili
Access 2003
Nasıl bir mantık kurmaya çalıştığınızı pek anlayamadım. Bu sözlükte ilişkisiz bir metin kutusuna herhangibir şey yazınca arama yapılmaz ki.. Ne yapmak istediğinizi form üzerine yazın. Daha çok açıklama yaparsanız yardımcı oluruz..
 
Katılım
13 Ekim 2005
Mesajlar
64
Excel Vers. ve Dili
MsSql 2016, SSMS 17.1, Office 2013 ent. (Eng)
Nasıl bir mantık kurmaya çalıştığınızı pek anlayamadım. Bu sözlükte ilişkisiz bir metin kutusuna herhangibir şey yazınca arama yapılmaz ki.. Ne yapmak istediğinizi form üzerine yazın. Daha çok açıklama yaparsanız yardımcı oluruz..
mehmet beye katılıyorum en azından formu db tablosuyla ilişkilendirin, boşlukları da gerekli alanlarla. (açılan kutu daha kolay olur herhalde.) kelimeyi ilk boşluğa yazdıktan sonra afterupdate ile tr ve açklama kısmını doldurun. hem deneme butonu ne işe yarayacak???
 
Katılım
28 Kasım 2007
Mesajlar
10
Excel Vers. ve Dili
2003,VB 6.5
tamam kelime aramasını hallettim şimdide db e yeni kelime ekleme ve ing i kıstas alarak çıkarma işlemini yapmam gerek.
 
Katılım
30 Ocak 2006
Mesajlar
937
Excel Vers. ve Dili
Access 2003
Siz nasıl olsa kendi yöntemlerinizle bir şekilde hallediyorsunuz. Biz karışmayalım..
 
Katılım
28 Kasım 2007
Mesajlar
10
Excel Vers. ve Dili
2003,VB 6.5
Haha yok yok.Sizin için gayet kolaydır.Şimdiki durum şöyle

tablomun adı : db
alanları : ing,tr,aciklama

Yeni bir form oluşturdum sözlüğe yeni kayıt yapmak için.

metin12 metin14 ve metin15 bulunuyor.

db tablomda metin12 i ing e metin14 ü tr metin15 ide aciklama alanlarına kaydetmem lazım.
 
Katılım
30 Ocak 2006
Mesajlar
937
Excel Vers. ve Dili
Access 2003
Yeni haliyle örneği tekrar eklerseniz daha çok yardım etme şansımız olur. Kolay gelsin..
 
Katılım
28 Kasım 2007
Mesajlar
10
Excel Vers. ve Dili
2003,VB 6.5
tamamdır dosyayı ekledim.

Birde anasayfada sözlüğümüzde "db deki sayi sekmesindeki en son kayıdın sayısı" kadar sözcük bilgisi vardır kısmında da yardımcı olursanız sevinirim.teşekkürler.
 
Katılım
13 Ekim 2005
Mesajlar
64
Excel Vers. ve Dili
MsSql 2016, SSMS 17.1, Office 2013 ent. (Eng)
dosyayı .rar layıp gönderiri misiniz.
 
Katılım
28 Kasım 2007
Mesajlar
10
Excel Vers. ve Dili
2003,VB 6.5
Oldu bile çok teşekkürler.İyi çalışmalar.Fakat bu kodları teker teker yazmak zor olmaz mı bunun pratik bir yolu yok mu?
 
Katılım
30 Ocak 2006
Mesajlar
937
Excel Vers. ve Dili
Access 2003
Hangi kodları. O örnekte kod yok ki.. Yani kod yazdım sayılmaz...
 
Katılım
28 Kasım 2007
Mesajlar
10
Excel Vers. ve Dili
2003,VB 6.5
o kayıt işlemleri nasıl oldu o zaman menüden filan mı ayarladınız?hiç bilmiyorum da :)
 
Katılım
30 Ocak 2006
Mesajlar
937
Excel Vers. ve Dili
Access 2003
formdaki her bir metin kutusunu tablodaki verilere bağladım. Normalde işler böyle yürür. Visual programlama dillerini ms-dos tabanlı programlama dillerinden ayıran en basit yeniliktir bu. Bir formu oluşturduğunuzda her bir hücresi için kod yazılmaz. Formun veri kaynağı belirlenir. Böylece oluşturduğunuz o formun üzerinde oluşturacağınız her metin kutusu bu bağlanan veri kaynağından beslenir. Gördüğüm kadarıyla siz tüm verileri kodlarla kaydettirip veri bağlantısını hiç yapmamışsınız. Formunuzu tasarım görünümünde açıp sol üstündeki küçük siyah noktaya çift tıklatın. Formun özellikleri açılacaktır. Sekmelerden veri sekmesine tıklayın ve oradan formunuz için bağlanacak tabloyu kayıt kaynağı -sizin örnekte db adlı tablo- olarak seçin. Artık form üzerindeki tüm metin kutularında aynı işlemi yaptığınızda veri sekmesinde denetim kaynağı bölümünü görecek ve oradan tablonuzdaki alanları seçebileceksiniz.

Aslında bu işleme neden yabancısınız anlamadım. Delphi, Vb veya C türevlerinde de bildiğim kadarıyla veri tabanı bağlantısı buna benzer şekillerde yapılıyor. Bunlardan birini kullanıyorsanız bilmeniz gerekir.
 
Katılım
28 Kasım 2007
Mesajlar
10
Excel Vers. ve Dili
2003,VB 6.5
Tamamdır.Çok teşekkürler.
 
Üst