Güncellenecek alan içindeki tırnak işareti sorunu hakkında.

08/04/2014, 00:38

direnist

Merhaba;
Ekli örnekte Table1 tablosundaki 9 numaralı ID'ye sahip kaydın CV alanını (veri türü memo olarak kalmalı) form üzerinden güncellemek istiyorum. Text0 metin kutusuna 9 ve Text2 metin kutusuna düz yazı yazıp butonu tıkladığımda güncelleme yapıyor. Fakat, Text2 metin kutusuna içinde tırnak işareti olan bir yazı yazdığımda sorgu hata veriyor. Ben içinde tırnak işareti de olsa yazıldığı şekilde güncelleme yapabilmeyi istiyorum.
Güncelleme sorgusunun bu hatayı vermemesini nasıl sağlayabiliriz.
Teşekkürler.
08/04/2014, 12:43

atoz112

sayın direnist,

talebinize dair uygulama ek'te mevcuttur.inceleyebilirsiniz.

iyi çalışmalar,
saygılar.
08/04/2014, 22:44

direnist

Merhaba Sn.Atoz112;
Öncelikle ilginiz için teşekkür ederim. Üç tırnak kullanmayı denedim bende ama bu seferde güncellenecek yazı içinde normal çift tırnak kullanıldığında hata veriyor.
Bunu nasıl engelleyebiliriz. Yani yazı içinde istediğimiz kadar tek tırnak yada çift tırnak işaretini kullandırabilmeyi ve hata aldırmamayı nasıl sağlarız.
Teşekkürler.
21/09/2014, 11:33

benremix

Son durum nedir?

Saygılar...
11/10/2014, 23:16

ozanakkaya

Aradan uzun süre geçmiş,

butonun tıklandığında olayına aşağıdaki kod yazıldığında çalışır.

CurrentDb.Execute "UPDATE Table1 SET Table1.CV =""" & Replace(Me.Text2, Chr(34), Chr(34) & Chr(34)) & """WHERE Table1.ID=" & Me.Text0

Me.Table1_altformu.Requery
15/10/2014, 21:26

direnist

Teşekkür ederim Ozan Hocam.
Sorunum çözülmüştür.
Saygılar.