Yazılımcının Günlüğü | YazilimGunlugu.Com
Arama
Makale Kategorileri
Üye Girişi
Şuanki online üyeler()
Aktif üye bulunmamaktadır.


Soru Merkezi  > ADO.NET Soru Merkezi > Accessteki fazla boşlukları silme.

Accessteki fazla boşlukları silme. 17.11.2010 10:18:46

denizsengul
Veri tabanımdaki verilerin başında fazladan boşluklar var. Farklı bir sebebten dolaylı öyle kaydetmek zorunda kaldık. Veri tababında yaklaşık 6.000 kayıt var. Her kayıtın başında aşağıdkai gibi boşluk var. vb.net te accessteki bütün sütünları tek tek okuyup update ederek başındaki boşluğu silmem gerek. Ama o boşluğa erişemiyorum replace trim gibi komutları begenmiyor yada vbnewline gibi kodlar o boşluğu tanımıyor.  Ney ile erişebilirim.

access sürüm 2003



 

20.11.2010 14:57:25

iboarac
Cvp: Accessteki fazla boşlukları silme.

Trim metoduna  cevap vermiyorsa boşluk karakteri değildir doğru. Ama hangi karakter olduğunu öğrenmek için kolon bilgisini getirip int'e cast ederek ascii kodunu öğrenebilirsiniz sanırım. Örneğn ad bilgisi veritabanından okudunuz ve ad isimli bir değişkende sakladınız.

string ad=veritabanından gelen bilgi

int karakterkodu=(int)ad[0];

şeklinde bir kullanımla bu karakterin hangi ascii koda karşılık geldiğini bulabilirsiniz.Sonrasında stringin tüm karakterlerinde gezinen bir for döngüsü açarak ilgili karaktere rastlandığında onu silebilirsiniz.

Muhtemelen &lt.. li karakterlerden biridir.

 

İyi çalışmalar.

Tema
Anket
ASP.NET MVC'yi Projeleriniz de kullandınız mı?


En Çok Okunan Makaleler
En Son Eklenen Makaleler
Soru Merkezinde Bekleyenler
Ana Sayfa | Hakkımızda | Editörler | Yazarlar | RSS RSS | İletişim
Yazılım Günlüğü 2007-2009 © Tüm Hakları Saklıdır.