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

Re: AW: MySql und Umlaute

To: REALbasic NUG German <realbasic-nug dot de at lists dot realsoftware dot com>
Subject: Re: AW: MySql und Umlaute
From: Joachim Donner <mail at ep-donner dot de>
Date: Sat, 29 Dec 2007 08:59:05 +0100
Delivered-to: listarchive at realsoftware dot com
Delivered-to: realbasic-nug dot de at lists dot realsoftware dot com
References: <000f01c8498f$a612f3b0$0f02a8c0 at MMMOBILE>

Hi, Du hast mich falsch verstanden. Ein Ü in der Datenbank lese ich auch als Ü aus, wenn ich aber mit RB ein Ü in die Datenbank schreibe stehen dort 2 Zeichen und kein Ü, somit bekomme ich beim Zurückholen nach RB die zwei Zeichen, da dies Sonderzeichen sind werden es beim Zurückschreiben 4, dann 8 u.s.w.. Mein Problem ist einfach, wie schreibe ich einen Umlaut in eine MySQL Datenbank und wie hole ich den Umlaut wieder zurück? Gibt es dafür eine Lösung oder geht das mit RB einfach nicht? RB schreibt beim Speichern in eine MySQL Datenbank Umlaute grundsätzlich als hex c3 + ein weiteres Zeichen.

Gruß Jochen



Am 28.12.2007 um 21:24 schrieb Achim Kredteck:

Welche Zeichen in der DB stehen bleibt eigentlich egal, Hauptsache nach
Herausnahme des Textes hast Du einen ordentlichen Text. :-)

Gruß
Achim




From  Sat 29 Dec 2007 12:09:42 +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 88CEB5419151; Sat, 29 Dec 2007 03:09:51 -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=-2.6 required=4.5 tests=AWL,BAYES_00 autolearn=ham
        version=3.1.1
Received: from lists.realsoftware.com (m.realsoftware.com [66.116.103.65])
        by xmail.realsoftware.com (Postfix) with ESMTP id 5E5CB541913B;
        Sat, 29 Dec 2007 03:09:47 -0800 (PST)
Received: from m.realsoftware.com (localhost [127.0.0.1])
        by lists.realsoftware.com (Postfix) with ESMTP id F095FBC80A5;
        Sat, 29 Dec 2007 05:09:46 -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 smtprelay11.ispgateway.de (smtprelay11.ispgateway.de
        [80.67.29.28])
        by lists.realsoftware.com (Postfix) with ESMTP id 13F0ABC809A
        for <realbasic-nug dot de at lists dot realsoftware dot com>;
        Sat, 29 Dec 2007 05:09:43 -0600 (CST)
Received: (qmail 14356 invoked from network); 29 Dec 2007 11:09:42 -0000
Received: from unknown (HELO [192.168.1.80]) (363246 at [84 dot 175 dot 77 dot 
206])
        (envelope-sender <realbasiclists at monkeybreadsoftware dot de>)
        by smtprelay11.ispgateway.de (qmail-ldap-1.03) with SMTP
        for <realbasic-nug dot de at lists dot realsoftware dot com>;
        29 Dec 2007 11:09:42 -0000
To: realbasic-nug dot de at lists dot realsoftware dot com (REALbasic NUG 
German)
In-Reply-To: <CDA82DFC-B010-4B66-88F6-16109CCBF96F at ep-donner dot de>
Subject: Re: AW: MySql und Umlaute
From: realbasiclists at monkeybreadsoftware dot de (Christian Schmitz)
Date: Sat, 29 Dec 2007 12:09:42 +0100
Message-ID: <1i9vtrz dot 8la4gp1av2z9eM%realbasiclists at monkeybreadsoftware dot 
de>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable
User-Agent: MacSOUP/D-2.8.2 (Mac OS X version 10.5.1 (PPC))
X-BeenThere: realbasic-nug dot de at lists dot realsoftware dot com
X-Mailman-Version: 2.1.9
Precedence: list
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

Joachim Donner <mail at ep-donner dot de> wrote:

Hi, Du hast mich falsch verstanden. Ein Ü in der Datenbank lese ich auch als Ü aus, wenn ich aber mit RB ein Ü in die Datenbank schreibe
stehen dort 2 Zeichen und kein Ü,

Also liesst RB richtig und schreibt UTF8 rein. MySQL kann wohl kein
UTF8.

was zeigt denn s.encoding.internetname an für einen String s aus der
Datenbank?

Gruß
Christian

--
Over 900 classes with 18000 functions in one REALbasic plug-in. The Monkeybread Software Realbasic Plugin v7.7.
<http://www.monkeybreadsoftware.de/realbasic/plugins.shtml>


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