İnstr Fonksiyonu

1 2 3 4
22/04/2020, 15:55

berduş

(22/04/2020, 15:33)feraz yazdı: Çok garip bir durum.Sözler tükendi Yarış atı gibi olduk.
Bence gereği de yok bu 2 konunun, bizler icin beyin jimnastiği oluyor o ayrı ama hatalı bir metni düzeltmek için gereksiz bir yöntem, kaç kişi sürekli farklı kelimelerin 3. a harfini hatalı yazar ki)
22/04/2020, 15:58

accessman

(22/04/2020, 15:33)feraz yazdı: Çok garip bir durum.Sözler tükendi Yarış atı gibi olduk.
Emekleriniz için çok teşekkürler sn. @feraz

Kod:
kaç kişi sürekli farklı kelimelerin 3. a harfini hatalı yazar ki
sn. @berduş tahmin ettiğinden daha fazla olduğuna eminim
22/04/2020, 16:07

berduş

Bahsettigimiz fonksiyon tasarim itibariyle sorgularda yani coklu işlemlerde kullanılır aynı kelimenin 3. harfi sürekli yanlış yaziliyor olabili o durumda replace ile tüm kelimeyi doğrusuyla değiştirebilirsiniz, yada i-ı, s-ş gibi ingilizcede sorun olanlarda da replace yada benzeri fonksiyon ise yarayabilir. Ama 3. a gibi belli bir kalıp çok uç nokta, hiç kimse farklı kelimelerdeki 3. a harfini kazara e yazmaz, belli bir kelimeyi yanlış bilip sürekli yanlış yazmakla 3.a ları e yazmak farklı seylwrdir
22/04/2020, 16:09

accessman

sn. @feraz ve sn. @berduş un yardımıyla çözülen problemin ne işe yarayacağı ile ilgili örnek aşağıdadır
bunu sadece yer isimleri olarak düşünmeyin
mesela hastalıklar için 
"Hipertansiyon"  hastalığını o kadar farklı şekilde yazmış ki permütasyon, kombinasyon sınırlarını zorlamış, öbür tarafına geçmiş, at koşturuyor.
Ht, HT, Yüksek tansiyon, Hipertansiyon, Süpertansiyon,vs vs
daha bunların kendi içlerindeki yazılım yanlışları
büyük küçük harfler
ı lar i ler ş ler ç ler
Hipertansiyonu olanları rapor yazdırayım desen 100 farklı grup altında listeliyor
eğer programa sıfırdan veri girseniz listeden seçtirirsiniz ama ne çare ki veriler girilmiş
Ancak düzeltmek gerekiyor. Ben böyle bir çare düşündüm
şimdilik işimi gördü sayenizde


yine son halini ekleyemeden taşındı yetişemedim

örnek ekleyecek kadar açılsa son halini koysaydım 
birlerinin kesin işine yarardı
22/04/2020, 16:17

berduş

Verdiğiniz örneklere dikkat edin tekrarlayan sistematik hata yok her hata kendine has, ortak fonksiyonla düzeltilemez ilk çıkış noktanız daha mantıklıydı doğrular tablosuyla kıyaslayıp öneri getirmek iyi bir öneriydi ki google bile bazan çok saçma önerilerle geldiğinden en azından kaba taslak da olsa doğru bir yoldu o yolda ilerlenebilir ama bu fonksiyon bu haliyle ise yarayacağı tek yer "3. a "  nerede kısmıdır ki farklı ihtiyaçlara cevap verse de hata düzeltmede ise yaramaz.
Konunuzu tasidim calismanizin son halini ekleyebilirsiniz
22/04/2020, 16:34

accessman

soldaki listeden seçilen eski metin kutusundaki hatalı veri
sağdaki liste kutundan seçilen yeni metin kutusundaki veri ile değiştiriliyor
isterse üstteki eski metini buton ile yeni kutusuna taşıyıp
sağ sol ok butonları ile değiştireceği harfın sırasını seçip
alttaki butonlarla harfleri değiştirip  
değiştir butonu ile update sorguyu çalıştırıp verileri değiştirebilir
mesela tabloddaki tüm 
"ESKİŞEHİR"  kelimeleri
"ESKISEHIR" yazılmış
10.000 kayıt var iller ilçeler isimler hastalıklar vs 
hepsini bunu ile değiştirebilirsiniz
eğer say kutusu "0" ise tüm kelimedeki ilgili harfleri değiştirecek
"0" dan farklı ise o sıradakini değiştirecek


1 2 3 4