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ı?
ASP & MYSQL kullanırken türkçe karakter hatası !!
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...