Προς το περιεχόμενο

Εμφάνιση ελληνικών από Access σε IIS?


ermis33

Προτεινόμενες αναρτήσεις

Δημοσ.

Γεια χαρά σε όλους...

 

Έχω μία Access DB (2003) στον υπολογιστή μου με ελληνικούς χαρακτήρες για περιεχόμενο.

Όταν εμφανίζω τα δεδομένα σε μία asp σελίδα (win XP), εμφανίζονται όλα κανονικά.

Έχω βάλει το <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-7"> στη σελίδα.

 

Μόλις ανεβάσω τη ΒΔ και την asp σελίδα στο web hosting site που έχω νοικιάσει (εκτός Ελλάδας), τα ελληνικά εμφανίζονται ως ερωτηματικά!

Το υπόλοιπο ελληνικό κείμενο που υπάρχει στην asp σελίδα, εμφανίζεται σωστά.

 

Το connection string που χρησιμοποιώ είναι:

 

myPath = Server.MapPath(".")

DBstring = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & myPath & "\Data\myDB.Mdb;Persist Security Info=False"

Set DB = Server.CreateObject("ADODB.Connection")

DB.Open DBstring

 

Φταίει η σύνδεση με τη ΒΔ, ή κάτι άλλο;

Πιστεύω ότι όλο και σε κάποιον θα έχει παρουσιαστεί το ίδιο πρόβλημα.

 

Ευχαριστώ,

Λευτέρης

Δημοσ.

>
<meta http-equiv="Content-Language" content="el">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1253"> 

 

Μάλλον φταεί κάτι με την βάση, και θέλει κ πληροφορία για το Locale, παρόλα αυτά δοκίμασε τα δύο <meta...>

Δημοσ.

Με κανένα συνδυασμό meta δεν κατάφερα να το κάνω να δουλέψει.

Υπάρχει περίπτωση να δουλέψει με παλαιότερη έκδοση της access ή με κάποιο άλλο connection string;

Δημοσ.

Βρήκα τελικά τη λύση και έχει ως εξής:

 

Tools > Database Utilities > Convert Database > To Access 97 file format...

 

Ανέβασα την "υποβαθμισμένη" πλέον ΒΔ και δουλεύουν όλα σωστά!

Δημοσ.

Δοκίμασε στην πρώτη σειρά του αρχείου

 

<%@LANGUAGE="VBSCRIPT" CODEPAGE="1253"%>

 

και θα δουλέψει.

 

Τα δεδομένα είναι καλύτερα να τα βάλεις στην βάση μέσω Web

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...