נושאים פעיליםנושאים פעילים  הצגת רשימה של חברי הפורוםרשימת משתמשים  חיפוש בפורוםחיפוש  עזרהעזרה
  הרשמההרשמה  התחברותהתחברות RSS עדכונים
בניית אתרים
RSS UnderWarrior Forums : RSS בניית אתרים
נושא

נושא: aspx mysql hebrew

שליחת תגובהשליחת נושא חדש
כותב
הודעה << נושא קודם | נושא הבא >>
חיימקה
משתמש חבר
משתמש חבר
סמל אישי

הצטרף / הצטרפה: 18 April 2010
מדינה: Israel
משתמש: מנותק/ת
הודעות: 243
נשלח בתאריך: 05 June 2011 בשעה 16:26 | IP רשוּם
ציטוט חיימקה

בס"ד

יש לי MySql המוגדר כ utf-8, וטבלה המוגדרת כ utf-8., ובה שדה הכתוב עברית.

הקוד שלהלן נשמר כ utf-8, אך מחזיר ג'יבריש.

קוד:

<%@ page aspCompat='true' %>
<html lang='he'>
<meta http-equiv='content-type' content='text/html; charset=utf-8' />
<body>
<%
 dim conn = server.createobject("adodb.connection")
 dim rs = server.createobject("adodb.recordset")
 dim sql = "select * from myTable;"
 
 try
  
  conn.open("myDB")
  
 catch ex as Exception
 
  response.write(ex.Message & "<br />")
  
 end try
 
 try
 
  rs = conn.execute(sql)
  
  do while not rs.eof
  
   response.write(rs(2).value & "<br />")
   rs.movenext
  
  loop
  
 catch ex as Exception
 
  response.write(ex.Message & "<br />")
  
 end try

%>
</body>
</html>



__________________
אין יאוש בעולם כלל!
חזרה לתחילת העמוד הצג את כרטיס החבר של חיימקה חפש הודעות אחרות של חיימקה
 
shoshan
מנהל האתר
מנהל האתר
סמל אישי

הצטרף / הצטרפה: 16 July 2005
מדינה: Israel
משתמש: מנותק/ת
הודעות: 4637
נשלח בתאריך: 05 June 2011 בשעה 17:56 | IP רשוּם
ציטוט shoshan

צריך להגדיר קידוד פר חיבור לשרת דאטהבייס

http://forums.mysql.com/read.php?103,59371,59664#msg-59664

SET NAMES UTF8


__________________
עד מתי רשעים יעלוזו?

עַל כֵּן אֶמְאַס וְנִחַמְתִּי עַל עָפָר וָאֵפֶר.
חזרה לתחילת העמוד הצג את כרטיס החבר של shoshan חפש הודעות אחרות של shoshan בקר בדף הבית של shoshan
 
חיימקה
משתמש חבר
משתמש חבר
סמל אישי

הצטרף / הצטרפה: 18 April 2010
מדינה: Israel
משתמש: מנותק/ת
הודעות: 243
נשלח בתאריך: 06 June 2011 בשעה 00:56 | IP רשוּם
ציטוט חיימקה

בס"ד

מוזר...

הגדרת ה DSN לדטאבייס שלי כוללת הגדרת קידוד utf8 (- בכפתור Details בסעיף Character set),

 והחיבור באמצעותו 

קוד:
conn.open("myDB")
יוצר ג'יבריש.

וגם זה לא הועיל:

קוד:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
    <system.web>
        <compilation debug="true" />
  <globalization requestEncoding="utf-8" responseEncoding="utf-8" />
    </system.web>
</configuration>

ואילו החיבור באמצעות ConnectionString פשוט שאינו כולל הגדרת Charset

קוד:
"Driver={MySQL ODBC 5.1 Driver};Server=localhost;Database=myDB;User=myUser;Password=myPwd;"

- תקין!

(- תקין למרות שמחקתי את הגדרות ה Charset  מה- DSN ומה xml !)

אתמהה...



__________________
אין יאוש בעולם כלל!
חזרה לתחילת העמוד הצג את כרטיס החבר של חיימקה חפש הודעות אחרות של חיימקה
 

אם ברצונך להגיב לנושא זה עליך קודם להתחבר
אם אינך רשום/ה כבר עליך להרשם

  שליחת תגובהשליחת נושא חדש
גרסת הדפסה גרסת הדפסה

קפיצה לפורום
אינך יכול/ה לשלוח נושאים חדשים בפורום זה
אינך יכול/ה להגיב לנושאים בפורום זה
אינך יכול/ה למחוק את הודעותיך ותגוביך בפורום זה
אינך יכול/ה לערוך את הודעותיך ותגובותיך בפורום זה
אינך יכול/ה לצור סקרים בפורום זה
אינך יכול/ה להצביע בסקרים בפורום זה