AspSitem.com Ücretsiz ASP Siteniz / Sitemap & SEO / Forum

Orijinali görmek için : Forum / MYSQLde_Turkce_karakter_cozumu

mehmetpekdemir : MYSQLde Türkçe karakter çözümü
22.08.2008 16:06:12
Merhabalar arkadaslar. Access veritabanini Mysql'e çevirdiginizde Türkçe karakterler ? olarak görünüyorsa (ki bende öyleydi) Include klasörünün içindeki Db.asp dosyasini açin. 5. satirdaki Connect.Open "DRIVER={MySQL ODBC 3.51 Driver};SERVER="&strserverstr&";DATABASE="&strveritabanistr&";UID="&strkullanicistr&";PWD="&strsifrestr&";Port=3306;option=16387;"
 kodunu bulun. Bu kodun sonuna stmt=SET NAMES 'latin5' kodunu ekleyin. Yani su sekilde olacak: Connect.Open "DRIVER={MySQL ODBC 3.51 Driver};SERVER="&strserverstr&";DATABASE="&strveritabanistr&";UID="&strkullanicistr&";PWD="&strsifrestr&";Port=3306

İçeriğin devamı sadece üyeler içindir!

aylax
12.09.2008 00:23:22
bende sonuç vermiyor

İçeriğin devamı sadece üyeler içindir!

mehmetpekdemir
28.08.2008 08:10:22
Yazmayi unutmusum arkadaslar. Mysql tablo olustururken DEFAULT CHARSET=latin5 kodunu eklemeyi unutmayin. Örnegi asagida: CREATE TABLE `animasyon` (
  `id` INT NULL  AUTO_INCREMENT,
  `k_resim` LONGTEXT NULL,
  `b_resim` LONGTEXT NULL,
  `isim` VARCHAR(150) NULL DEFAULT NULL,
  `aciklama` LONGTEXT NULL,
  `kat_id` INT NULL DEFAULT NULL,
  `onay` INT NULL DEFAULT NULL,
  `kategori` VARCHAR(50) NULL DEFAULT NULL,
  `tarih` VARCHAR(15) NULL DEFAULT NULL,
  KEY `Auto_Increment_Key` (`id` ASC)
) DEFAULT CHARSET=latin5 ENGINE=InnoDB; DEFAULT CHARSET=latin5 kod

İçeriğin devamı sadece üyeler içindir!

mehmetpekdemir
30.08.2008 13:15:51
bazi hostlarin desteklemedigini duymustum. hostcunuza isterseniz bi söyleyin. ancak öncelikle sunlari bir deneyin derim. Ayarlari  <%@ Language="VBScript.Encode" CODEPAGE="1254"%>
<%
'Ayarlar burdan asagi basliyor
    Response.Buffer = True
    Session.CodePage = 1252
    Response.contentType = "text/html"
    Response.charset = "windows-1254" yaparak dene. bir de pleskten myadmine girince üstte islemler menusünüden latin5_turkish_ci olarak seçin.  eger tüm bunlari yapip da hala hata verirse hosttan olabilir. dedigim gibi onlara söyleyin yada host degistirin

İçeriğin devamı sadece üyeler içindir!

merter
12.09.2008 09:15:24
Syntax Error = Yazim hatasi

Bende ayni hata ile karsilastim, o sona ekledigimiz

stmt=SET NAMES 'latin5'"

sorunu çözmüstü.

MySQL baglantim :


    <%
    mysql_server = "localhost"
    mysql_user = "root"
    mysql_pass = "pass"
    mysql_db = "veribase"
   
        Set conn= Server.CreateObject("ADODB.Connection")
        conn.Open "DRIVER={MySQL ODBC 3.51 Driver}; SERVER="&mysql_server&"; UID="&mysql_user&"; pwd="&mysql_pass&";db="&mysql_

İçeriğin devamı sadece üyeler içindir!

momol
29.08.2008 22:08:50
 Burayi bu sekilde deistigimde : Connect.Open "DRIVER={MySQL ODBC 3.51 Driver};SERVER="&strserverstr&";DATABASE="&strveritabanistr&";UID="&strkullanicistr&";PWD="&strsifrestr&";Port=3306;option=16387;stmt=SET NAMES 'latin5'"
Su hatayi veriyor. Microsoft VBScript compilation error '800a03ea' Syntax error /*********/Inc/Db.asp, line 6 stmt=SET NAMES 'latin5'" sorunu bir türli çözemedim lütfen yardim edin bir sitede yazdigina göre bagzi serverlar bunu desteklemiyor (stmt=SET NAMES 'latin5'") gerçeklik payi varmi ? Saygilarimla.

İçeriğin devamı sadece üyeler içindir!

momol
11.09.2008 17:23:16
olmadi gene neden boyle yapiyorki simdide digilen ayarlar gibi yaptim hani tablolari deisiyoduk onlari yaptim simdi ne eklersem  karakterler deismeye basladi eskiden o olmuyordu simdi oda sorun oluyor

İçeriğin devamı sadece üyeler içindir!

2006 © Copyright AspSitem.com (Bu site AspSitem v2.0 kullanilarak hazirlanmistir.)