ADQ Query Türkçe Karakter sorunsalı

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
conari
Üye
Mesajlar: 2102
Kayıt: 27 Nis 2006 03:10
Konum: İstanbul & Gebze Karışık

ADQ Query Türkçe Karakter sorunsalı

Mesaj gönderen conari »

Arkadaşlar
Programımdaki tüm BDE olaylarını ADO olarak değiştirdim.(Conn.Query,Table vs.)
Fakat DBgridlerde labellarda, daha doğrusu DB den gelen tüm datalarımın Türkçe karakteri hatalı geliyor.

Bunun ile ilgili ADOconnec. da bir ayar mı değiştirmem gerekiyor.

Teşekkürler.
Bir kelimenin anlamını öğretsen bile yeter..
ResimResim
Kullanıcı avatarı
sabanakman
Kıdemli Üye
Mesajlar: 3081
Kayıt: 17 Nis 2006 08:11
Konum: Ah bi Antalya olaydı keşke (Ankara)

Mesaj gönderen sabanakman »

Bu veritabanından olabilir. Hangi veritabanını kullanıyorsun.
Şaban Şahin AKMAN
_________________
Derin olan kuyu değil kısa olan iptir. - .
Kullanıcı avatarı
pasa_yasar
Üye
Mesajlar: 570
Kayıt: 07 Haz 2004 12:35

Mesaj gönderen pasa_yasar »

Seçtiğin Veritabanına Göre Değişir. MS SQL Server ise SQL Server Yöneticisinden Veritabanını Oluştururken Ayarlaman Gerekiyor. ADOConnectiondan ayarlanmıyor.
Kullanıcı avatarı
conari
Üye
Mesajlar: 2102
Kayıt: 27 Nis 2006 03:10
Konum: İstanbul & Gebze Karışık

Mesaj gönderen conari »

MSSQL 2000 veritabanı ama veritabanı bana ait değil.

BDE kullanırken problem yaşamıyordum,
Ado ya çevirince yamuldu.
Bir kelimenin anlamını öğretsen bile yeter..
ResimResim
Kullanıcı avatarı
pasa_yasar
Üye
Mesajlar: 570
Kayıt: 07 Haz 2004 12:35

Mesaj gönderen pasa_yasar »

veritabanı yöneticisini aç. database özelliklerinden değiştir. izin vermezse script yedeğini ve normal yedeğini al. script yedeğin veri tabanını yeniden oluştur.
Kullanıcı avatarı
sabanakman
Kıdemli Üye
Mesajlar: 3081
Kayıt: 17 Nis 2006 08:11
Konum: Ah bi Antalya olaydı keşke (Ankara)

Mesaj gönderen sabanakman »

BDE de yapılan kayıtları ADO bağlantısından okurken bu sorunu yaşıyorsan normal bir durum olabilir. Çünkü BDE karakter setleri ADO ile uyumlu olmayabilir.
Şaban Şahin AKMAN
_________________
Derin olan kuyu değil kısa olan iptir. - .
Kullanıcı avatarı
conari
Üye
Mesajlar: 2102
Kayıt: 27 Nis 2006 03:10
Konum: İstanbul & Gebze Karışık

Mesaj gönderen conari »

@Şaban Hoca Dediğin gibi Kayıtlar Şu an BDE ile yapılıyor.
Yani orjinal Program BDE ile bağlantı sağlayıp kayıt atıyor.Bilemiyorum belki dediğin gibidir.

Onuda yeni bir uygulamada hemen deneyeceğim fark BDE ADO farkı ise buraya yazarım.

@pasa_yasar "database özelliklerinden değiştir" bunu değiştiremem dediğim gibi Db bana ait değil Orj. program da bozulmalar olabilir.

Şu an için bu şekilde devam ediyorum
Programa Son kullanıcıya vermeden.

Kolay gelsin.
Bir kelimenin anlamını öğretsen bile yeter..
ResimResim
Kullanıcı avatarı
conari
Üye
Mesajlar: 2102
Kayıt: 27 Nis 2006 03:10
Konum: İstanbul & Gebze Karışık

Mesaj gönderen conari »

Yeni bir uygulama ile Adoconn. bir table ve bir datasource ile bir Dbgrid e attım bilgileri Yine Türkçe karakterler problemli

@ŞabanHoca dediğin gibi olabilir.
Bir kelimenin anlamını öğretsen bile yeter..
ResimResim
Kullanıcı avatarı
conari
Üye
Mesajlar: 2102
Kayıt: 27 Nis 2006 03:10
Konum: İstanbul & Gebze Karışık

Mesaj gönderen conari »

Arkadaşlar bu sorunum devam ediyor.

Orjinal Program db si MS Sql 2005 e çevrildi.
ve program ADO kullanıyor.

Bende kendi programımda Ado kullanıyorum fakat
yine Türkçe karakterlerim problemlemli.

MS 2005 i kurarken Türkçe karakter win 1254 olarak ayarlamıştık.
Acaba ara bir çevirmen mi kullanmam gerekecek.
Bir kelimenin anlamını öğretsen bile yeter..
ResimResim
Kullanıcı avatarı
aslangeri
Moderator
Mesajlar: 4322
Kayıt: 26 Ara 2003 04:19
Konum: Ankara
İletişim:

Mesaj gönderen aslangeri »

s.a.
peki ekranda göstermek içink ullandığınız label vs. bileşenlerin karakter seti nedir.
onlarında türkçe olması lazım.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Kullanıcı avatarı
conari
Üye
Mesajlar: 2102
Kayıt: 27 Nis 2006 03:10
Konum: İstanbul & Gebze Karışık

Mesaj gönderen conari »

Arkadaşlar bir arkadaş cevap vermişti buna daha önce şimdi o mesajı yakaladım. İşlem tamam

Db ADocon. nesnesinde
autotranslate=false

yapmamız gerekiyor.

Herkeze iyi çalışmalar.
Bir kelimenin anlamını öğretsen bile yeter..
ResimResim
Cevapla