ASP & MYSQL kullanırken türkçe karakter hatası !!

erginkeles
22-01-2010, 05:23   |  #1  
OP Taze Üye
Teşekkür Sayısı: 0
19 mesaj
Kayıt Tarihi:Kayıt: Eki 2008

Merhabalar ya bir sorunum var ASP ve MYSQL ile bir sistem tasarlıyorum. Veritabanının karakter türünü latin5_turkish_ci olarak belirledim. Her tablonun her alanının karakteri de latin5_turkish_ci.  ASP sayfasının en üstüne @CODEPAGE kodlarını da ekledim.  Ama ne yaparsam yapayım veritabanına veri girerken türkçe karakterler garip işaretlerle gösteriliyor. Yardımcı olabilecen kimse var mı?

metruk
23-01-2010, 12:19   |  #2  
Taze Üye
Teşekkür Sayısı: 0
2 mesaj
Kayıt Tarihi:Kayıt: Oca 2010

<%
bag= "DRIVER={MySQL ODBC 3.51 Driver}; SERVER=localhost; UID=root; pwd=şifre; db=dbadı"
Set conn= Server.CreateObject("ADODB.Connection")
conn.Open bag
conn.Execute "SET NAMES 'latin5'"
conn.Execute "SET CHARACTER SET latin5"
conn.Execute "SET COLLATION_CONNECTION = 'latin5_turkish_ci'"


%> 


vt bağlantını yukarıdaki kodla yap ve Sayfanın dilini


<%
Session.Codepage = 1254
%> türkçe yap Sorun ortadan kalkacaktır...