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>
|