[GastForen Programmierung/Entwicklung PHP und MySQL Anfrage mit Euroezeichen gibt kein Ergebnis

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Themen
Beiträge
Moderatoren
Letzter Beitrag

Anfrage mit Euroezeichen gibt kein Ergebnis

sagwas
Beiträge gesamt: 19

15. Nov 2007, 15:36
Beitrag # 1 von 2
Bewertung:
(739 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Ich arebite mit einer MYSQL 5 Datenbank. Diese ist über Xactuell und einer ODBC-Schnittstelle mit InDesign verbunden. Als ODBC-Treiber benutze ich MyODBC 3,51.

Ich möchte jetzt folgende Anfage machen:
Code
SELECT CONCAT( '€', REPLACE( CAST( IF(vprs >0.00,vprs,IF(bprs <=0.00,'PRS_ERROR',bprs) ) as BINARY ) ,'.',',') ) FROM t_kat_artikelnr WHERE ArtikelNr = '$Referenz$' 


bekomme jedoch folgende Fehlermeldung:
"Error:[[MySQL][ODBC 3.51 Driver][mysqld-5.0.26]You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''' at line 1] State:[37000] Native:[1064]"

Ändere ich den Code in:


Code
SELECT CONCAT( 'Euro', REPLACE( CAST( IF(vprs >0.00,vprs,IF(bprs <=0.00,'PRS_ERROR',bprs) ) as BINARY ) ,'.',',') ) FROM t_kat_artikelnr WHERE ArtikelNr = '$Referenz$' 


so ist die Ausgabe : Euro 1234
Warum gibt es nur Probleme, wenn ich versuche das €-Zeichen in die Anfrage zu stellen? Ich habe es auch mit dem Hex Wert : 0x81 versucht - hier bekomme ich jedoch kein Euroezeichen sondern irgend einen komischen Haken voran gestellt.

Kann mir jemand helfen oder weiß jemand den richtigen Hex Wert für das Euro-Zeichen am Mac?
X

Anfrage mit Euroezeichen gibt kein Ergebnis

oesi50
  
Beiträge gesamt: 2315

16. Nov 2007, 14:49
Beitrag # 2 von 2
Beitrag ID: #322755
Bewertung:
(721 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
hallo sagwas,

teste mal folgenden code

Code
SELECT 
CONVERT(_utf8 '€' USING latin1),
CONVERT(latin1 '€' USING _utf8)


Damit lässt sich herausfinden, welche Codierung bei dir verwendet wird.

Die Zeile die es bei dir "anmeckert" darfst du nicht nehmen, sondern die "unangemeckerte".


als Antwort auf: [#322624]

Veranstaltungskalender

Hier können Sie Ihre Anlässe eintragen, welche einen Zusammenhang mit den Angeboten von HilfDirSelbst.ch wie z.B. Adobe InDesign, Photoshop, Illustrator, PDF, Pitstop, Affinity, Marketing, SEO, Büro- und Rechtsthemen etc. haben. Die Einträge werden moderiert freigeschaltet. Dies wird werktags üblicherweise innert 24 Stunden erfolgen.

pdf-icon Hier eine kleine Anleitung hinsichtlich Bedeutung der auszufüllenden Formularfelder.

Veranstaltungen
17.04.2024

Online
Mittwoch, 17. Apr. 2024, 10.00 - 10.30 Uhr

Webinar

Komplizierte, kleinteilige Aufträge; alles sehr speziell; seit Jahren bewährte Prozesse – da können wir nichts standardisieren und automatisieren! Das sagen viele Großformatdrucker – aber stimmt das wirklich, ist dem tatsächlich so? Günther Business Solutions und Impressed treten in einem Webinar den Gegenbeweis an. Experten beider Unternehmen zeigen, wie Großformatdrucker vom Einsatz zweier bewährter Lösungen profitieren können: • von advanter print+sign von Günther Business Solutions, dem ERP-System für den Großformatdruck, dass alle Phasen der Wertschöpfung im Large Format Printing abdeckt • von Impressed Workflow Server, der smarten PDF-Workflow-Lösung für Druckereien, die Datenmanagement, Preflight und Produktionssteuerung übernimmt Über die Kombination beider Lösungen können Großformatdrucker ihre Prozesse mit modernen Workflows Schritt für Schritt automatisieren – und so zügig deutliche Zeit- und Kosteneinsparungen realisieren. Das Webinar sollten Sie sich nicht entgehen lassen – damit Sie keine Effizienzpotenziale mehr liegen lassen. Melden Sie sich am besten gleich an, wir freuen uns auf Sie! PS: Melden Sie sich in jedem Fall an – sollten Sie zum Termin verhindert sein, erhalten Sie die Aufzeichnung.

kostenlos

Ja

Organisator: Impressed / Günther Business Solutions

https://www.impressed.de/schulung.php?c=sDetail&sid=326

Und es geht doch: Automatisierung im Großformatdruck!