Quotehttps://metacpan.org/pod/DBD::ODBCWhy not adopt me?
This distribution is up for adoption! If you're interested then please contact the PAUSE module admins via email.
QuoteAußerdem muss das script in latin1 vorliegen.
Bei utf8 (mit oder ohne "use utf8")
fürt ein Umlaut in der SQL zu einem SQL-Fehler z.B. "Invalid column name 'Auftragsbestätigung'"
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
#!/usr/bin/perl use strict; use warnings; binmode STDIN; binmode STDOUT; # Ausgabe der Bytes utf8-kodiertes ä printf("Oktetten ä: %s\n", pack("CC", 0xC3, 0xA4)); # lese STDIN print "Lese aus der Pipe:\n"; while( read(STDIN, my $bin, 1)){ printf "%X\n", unpack("C", $bin); }
1
2
3
4
5
6
7
8
9
C:\Users\49162\Desktop>mode con: cp select=65001
Status von Gerät CON:
---------------------
Zeilen: 9001
Spalten: 120
Wiederholrate: 31
Verzögerungszeit:1
Codepage: 65001
Guest stefanWie kann dasselbe script unter Apache dann die korrekten Feldnamen bringen?