ASP > SQLServer > SQL Query Update Greek Failure

ASP > SQLServer > SQL Query Update Greek Failure

Από {Karios}

Έχω το εξής πρόβλημα. Όταν περνάω από μία φόρμα σε μία asp ένα ελληνικό κείμενο και το βάζω να γίνει UPDATE σε μία Database σε SQL Server, τα ελληνικά χαλάνε άσχημα και σχεδόν σε όλους τους χαρακτήρες μπαίνει το '?'. Το πεδίο είναι τύπου ntext ή nvarchar. Δεν περνάνε τα ελληνικά από το Request.Form ή δεν μπορώ να κάνω update με ελληνικά σε ntext πεδίο;

  1. 12/11/2001

    Έχεις δώσει στις ιδιότητες τις βάσης Greek encoding ?

  1. 12/11/2001

    Η βάση δείχνει τα πάντα σωστά στα Ελληνικά. Το πρόβλημα εμφανίζεται μόνο όταν περνάω τα δεδομένα μέσα από φόρμα. Τα πεδία της φόρμας δεν έχουν πρόβλημα τύπου (ελπίζω:)
    Κάριος

  1. 12/11/2001

    Πιθανόν να έχεις το server.htmlencode στον κώδικά σου.
    Αν ναι τότε παίρνει το default encoding του server.

  1. 12/11/2001

    Χμμ.. δώσμου ένα παράδειγμα! Πρέπει ή όχι να έχω το server.htmlencode μέσα; Και πώς συντάσεται;

  1. 12/11/2001

    Δεν πρέπει να το έχεις εφόσον ο server είναι στα Αγγλικά.
    Απλά όπου υπάρχει αυτό στον κώδικά σου server.htmlEncode διέγραψέ το.

  1. 12/11/2001

    Δεν υπάρχει τέτοιο πράγμα στον κώδικά μου:( Καμοιά άλλη καλή ιδέα; Δεν είναι πρόβλημα fonts ή οτιδόποτε άλλο γιατί τα δεδομένα δεν περνάνε αλλ μετατρέπονται σε '????????????????'




   Πίσω στην προηγούμενη σελίδα