Forum
merhaba eski windows 2003 işletim sistemimi yeni bir sunucuya taşıdım.fakat web sitesindeki türkçe karakterler gözükmüyor.
veritabanı acces içine girip baktığımda veritabanı içinde de türkçe karakter hatası var.
web sitesinin karakter seti <meta http-equiv="Content-Type" content="text/html; charset=windows-1254"> bu şekide UTF-8 yaptım iso 8859 yaptım olmadı sunucum dil ayarlarıda türkçe acaba sunucuda başka yapılması gereken bir şey varmıdır?
Teşekkürler
Merhaba;
Websiteniz veritabanı olarak ne kullanıyor?
Tayfun DEĞER
Cisco Champions, vExpert, VCP4/5/6, VCP5-DT, VCP-Cloud
https://www.tayfundeger.com
Mail: [email protected]
veritabanı access mdb sanırım benim sorunum bu access vt ile ilgili çünkü veritabanı içinde de datalarda türkçe karakter sorunu var acaba accessin karakter seti değiştirme gibi bir özelliği varmı mysqlde olduğu gibi ?
Merhaba;
Mysql olsaydı yardımcı olabilirdim ancak, access ile ilgili arama motorları üzerinden araştırma yaparsanız daha detaylı bilgi alabilirsiniz.
Tayfun DEĞER
Cisco Champions, vExpert, VCP4/5/6, VCP5-DT, VCP-Cloud
https://www.tayfundeger.com
Mail: [email protected]
yeni sunucuda 2003 servermi kullanıyor bende yeni taşıdım
2003 ten 2008 e geçiş yaptım
şu adımları izledim
denetim masasından dili ayarladım sistem dili diye bir secenek var 2008 de oradan da türkceyi sectim
(bazı forumlarda register falan diyo ama dil seceneklerinde var)
paylaşıma dosya actım
\\ ipadresi ile diğer sunucudan bağlandım
dosyaları copy paste yaptım
sorun cıkmadı
ben asp'de mysql e bağlanırken şu kodu kullanıyorum böylece database kodlaması farklı bir dil olsa bile hiçbir sorun çıkmıyor.
bunu kendi mdb dosyana bağlanırken kullanacak şekilde editlersen sorun çözülecğine eminim.
mysql_server = "localhost"
mysql_user = "root"
mysql_pass = "root"
mysql_db = "db"
Connection_DSN= "DRIVER={MySQL ODBC 5.1 Driver}; SERVER="&mysql_server&"; UID="&mysql_user&"; pwd="&mysql_pass&";db="&mysql_db&";stmt=SET NAMES 'latin5';"
Set BAG= Server.CreateObject("ADODB.Connection")
BAG.Open Connection_DSN
stmt=SET NAMES 'latin5'; kısmı önemli olan latin5 avrupa türkçe karakter kodudur.