Dersizle Forumları

Full Versiyon: oracle sorun çözümü
Şu anda tam olmayan bir veriyonu görüntülüyorsunuz. Tam versiyonu görmek için, buraya tıklayın
supergirl



ORACLE DATABSE CHARACTER SET BİLGİLERİ


*****SELECT * from NLS_SESSION_PARAMETERS

NLS_LANGUAGE TURKISH
NLS_TERRITORY TURKEY
NLS_CURRENCY TL
NLS_ISO_CURRENCY TURKEY
NLS_NUMERIC_CHARACTERS ,.
NLS_CALENDAR GREGORIAN
NLS_DATE_FORMAT DD/MM/RRRR
NLS_DATE_LANGUAGE TURKISH
NLS_SORT TURKISH
NLS_TIME_FORMAT HH24:MI:SSXFF
NLS_TIMESTAMP_FORMAT DD/MM/RRRR HH24:MI:SSXFF
NLS_TIME_TZ_FORMAT HH24:MI:SSXFF TZR
NLS_TIMESTAMP_TZ_FORMAT DD/MM/RRRR HH24:MI:SSXFF TZR
NLS_DUAL_CURRENCY YTL
NLS_COMP BINARY
NLS_LENGTH_SEMANTICS BYTE
NLS_NCHAR_CONV_EXCP FALSE

***** SELECT * from NLS_DATABASE_PARAMETERS
NLS_LANGUAGE AMERICAN
NLS_TERRITORY AMERICA
NLS_CURRENCY $
NLS_ISO_CURRENCY AMERICA
NLS_NUMERIC_CHARACTERS .,
NLS_CHARACTERSET WE8ISO8859P1
NLS_CALENDAR GREGORIAN
NLS_DATE_FORMAT DD-MON-RR
NLS_DATE_LANGUAGE AMERICAN
NLS_SORT BINARY
NLS_TIME_FORMAT HH.MI.SSXFF AM
NLS_TIMESTAMP_FORMAT DD-MON-RR HH.MI.SSXFF AM
NLS_TIME_TZ_FORMAT HH.MI.SSXFF AM TZR
NLS_TIMESTAMP_TZ_FORMAT DD-MON-RR HH.MI.SSXFF AM TZR
NLS_DUAL_CURRENCY $
NLS_COMP BINARY
NLS_LENGTH_SEMANTICS BYTE
NLS_NCHAR_CONV_EXCP FALSE
NLS_NCHAR_CHARACTERSET AL16UTF16
NLS_RDBMS_VERSION 10.2.0.1.0


ASP de TÜRKÇE KARAKTER KULLANMASINI SÖYLEDİĞİM KODLAR

<%@LANGUAGE="VBSCRIPT" CODEPAGE="1254"%>
<%SET connnn=SERVER.createobject("adodb.connection")
connnn.open "Provider=OraOLEDB.Oracle;Data Source=xxxxx;User ID=xxxxx;Password=xxxxx;"%>
<%Session.LCID=1055
session.CodePage=1254
Response.Charset = "iso-8859-9"%>

ASP sayfasında
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-9">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1254">
<meta http-equiv="Content-Language" content="tr">
yazdım


set yyyy=cnn.execute("select cmp_corporation from companies")
diyerekte dataları recortsete doldurup döngüyle yazıdırıyorum. Ama türkçe karakterler bir türlü çıkmadı.






Aşağıdaki kodlama dışında include edilmiş dosyalar var ise bu dosyalarda farklı bir kodlama yapılmışmı diye bakın. Büyük ihtimal ile sorun düzelecektir.


<% @ Language = "VBScript" Codepage=1254%>
<% Response.Charset = "windows-1254" %>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1254">
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-9">
<META HTTP-EQUIV="content-language" content="TR">




kayıtlar türkçe karakter içeriyor. Türkçe karakter kodlaması da mevcut ama yine de türkçe karakter göstermiyor
Referans URL