realbasic-nug.de
[Top] [All Lists]

Umlaute und MySQL

To: REALbasic NUG German <realbasic-nug dot de at lists dot realsoftware dot com>
Subject: Umlaute und MySQL
From: Joachim Donner <mail at ep-donner dot de>
Date: Tue, 25 Dec 2007 15:50:24 +0100
Delivered-to: listarchive at realsoftware dot com
Delivered-to: realbasic-nug dot de at lists dot realsoftware dot com
Hallo,

ich bin völlig entnervt, seit Tagen versuche ich einen Umlaut in einer MySQL Tabelle zu speichern und wieder auszulesen. Was muss ich tun, dass dies funktioniert? Die Datenbank ist UTF8.

Gruss, Jochen

From  Tue 25 Dec 2007 16:12:37 +0100
Return-Path: <realbasic-nug dot de-bounces at lists dot realsoftware dot com>
X-Original-To: listarchive at realsoftware dot com
Delivered-To: listarchive at realsoftware dot com
Received: by xmail.realsoftware.com (Postfix, from userid 1037)
        id 6307253715FC; Tue, 25 Dec 2007 07:12:49 -0800 (PST)
X-Spam-Checker-Version: SpamAssassin 3.1.1 (2006-03-10) on
        www.realsoftware.com
X-Spam-Level:
X-Spam-Status: No, score=-1.6 required=4.5 testsºYES_00,NO_REAL_NAME,
        UNPARSEABLE_RELAY autolearn=no version=3.1.1
Received: from lists.realsoftware.com (m.realsoftware.com [66.116.103.65])
        by xmail.realsoftware.com (Postfix) with ESMTP id 6094353715DE;
        Tue, 25 Dec 2007 07:12:45 -0800 (PST)
Received: from m.realsoftware.com (localhost [127.0.0.1])
        by lists.realsoftware.com (Postfix) with ESMTP id 1FE3DB8BA51;
        Tue, 25 Dec 2007 09:12:45 -0600 (CST)
X-Original-To: realbasic-nug dot de at lists dot realsoftware dot com
Delivered-To: realbasic-nug dot de at lists dot realsoftware dot com
Received: from fmmailgate06.web.de (fmmailgate06.web.de [217.72.192.247])
        by lists.realsoftware.com (Postfix) with ESMTP id 43B58B8BA1A
        for <realbasic-nug dot de at lists dot realsoftware dot com>;
        Tue, 25 Dec 2007 09:12:40 -0600 (CST)
Received: from web.de by fmmailgate06.web.de (Postfix) with SMTP id 0748526FC
        for <realbasic-nug dot de at lists dot realsoftware dot com>;
        Tue, 25 Dec 2007 16:12:39 +0100 (CET)
Received: from [91.45.197.63] by freemailng6004.web.de with HTTP;
        Tue, 25 Dec 2007 16:12:37 +0100
Date: Tue, 25 Dec 2007 16:12:37 +0100
Message-Id: <939324953 at web dot de>
MIME-Version: 1.0
From: ebussmann at web dot de
To: REALbasic NUG German <realbasic-nug dot de at lists dot realsoftware dot 
com>
Subject: Re: Probleme mit DesktopFolder
Precedence: fm-user
Organization: http://freemail.web.de/
X-Provags-Id: V01U2FsdGVkX1+vH35EWUnN5rmdIz+FSH8BIJcOLjeXEfk8yKJgAZ/5aj+Di
        IsVsfk1YwoBcsSbig7vZ2XJqOojErN7AQ8nEBINQ0zA5hcqm4gContent-Type: 
text/plain; charset=iso-8859-15
Content-Transfer-Encoding: quoted-printable
X-BeenThere: realbasic-nug dot de at lists dot realsoftware dot com
X-Mailman-Version: 2.1.9
Reply-To: REALbasic NUG German <realbasic-nug dot de at lists dot realsoftware dot 
com>
Sender: realbasic-nug dot de-bounces at lists dot realsoftware dot com
Errors-To: realbasic-nug dot de-bounces at lists dot realsoftware dot com


-----Ursprüngliche Nachricht-----
Von: REALbasic NUG German <realbasic-nug dot de at lists dot realsoftware dot 
com>
Gesendet: 25.12.07 12:40:02
An: REALbasic NUG German <realbasic-nug dot de at lists dot realsoftware dot 
com>
Betreff: Re: Probleme mit DesktopFolder


ebussmann at web dot de wrote:
muss es denn ein name mit Umlauten sein? Du kannst dem doch einen x-beliebigen namen ohne umlaut geben oder habe ich dein problem nicht so recht verstanden ?
Ich kann den Namen der Nutzer meines Programm nicht festlegen.
Es geht also nicht unbedingt um mich, sondern darum, dass mein Programm bei Nutzern mit Umlauten im Usernamen Fehler produziert und nicht wie vorgesehen funktioniert.

MfG, Metti.

Dann guck mal ob dir der tipp von Mike Ott evtl. weiterhelfen kann. Ich habe es 
damit hingekriegt, dass meine mails jetzt auch umlaute korrekt unter 5.5 
versenden (Danke an Mike!):

Bei mir funktioniert es folgendermassen (MySQL Datenbanken auf Webserver):

Zum Speichern in die Datenbank (StringIn as string)

StringIn = ConvertEncoding(StringIn, Encodings.WindowsANSI)
StringIn = StringIn.DefineEncoding(Nil)

Return StringIn


Zum Einlesen aus der Datenbank:

Return 
StringIn.DefineEncoding(Encodings.WindowsANSI).ConvertEncoding(Encodings.UTF
8)

gruss enno


<Prev in Thread] Current Thread [Next in Thread>