22 Zeichenkonvertierung Bildschirm/Druck und Datenbank
Bei der Eingabe, Bildschirmdarstellung und Druckausgabe findet eine Zeichenkonvertierung zwischen der Windows Standard-Codepage (1252 – fälschlicherweise auch als „ISO“ bezeichnet) und der infra:NET datenbankinternen Darstellung (einer der CodePage 850/858 bzw. 437 ähnlichen auch als „ASCII“ bezeichneten Darstellung) statt.
Beides sind reine 8-Bit-Zeichensätze mit allerdings unterschiedlichen Zeichencodierungen, haben also nichts mit UTF-… zu tun.
D.h. die am Bildschirm oder bei der Druckausgabe zu sehenden Zeichen entsprechen im Bereich ab Code 128 nicht dem, was in der Datenbank tatsächlich gespeichert ist.
Die folgende Tabelle gibt eine Übersicht der in infra:NET verwendeten Konvertierungen.
|
CP1252
|
infra (ASCII)
|
|
CP1252
|
infra (ASCII)
|
|
CP1252
|
infra (ASCII)
| |||
|
128
|
€
|
158
|
|
172
|
¬
|
170
|
|
216
|
Ø
|
237
|
|
129
|
•
|
176
|
|
173
|
-
|
210
|
|
217
|
Ù
|
238
|
|
130
|
,
|
177
|
|
174
|
®
|
211
|
|
218
|
Ú
|
239
|
|
131
|
ƒ
|
159
|
|
175
|
¯
|
169
|
|
219
|
Û
|
240
|
|
132
|
„
|
178
|
|
176
|
°
|
248
|
|
220
|
Ü
|
154
|
|
133
|
…
|
180
|
|
177
|
±
|
241
|
|
221
|
Ý
|
242
|
|
134
|
†
|
181
|
|
178
|
²
|
253
|
|
222
|
Þ
|
243
|
|
135
|
‡
|
182
|
|
179
|
³
|
212
|
|
223
|
ß
|
252
|
|
136
|
ˆ
|
183
|
|
180
|
´
|
213
|
|
224
|
à
|
133
|
|
137
|
‰
|
184
|
|
181
|
μ
|
230
|
|
225
|
á
|
160
|
|
138
|
Š
|
185
|
|
182
|
¶
|
214
|
|
226
|
â
|
131
|
|
139
|
‹
|
186
|
|
183
|
·
|
250
|
|
227
|
ã
|
244
|
|
140
|
OE
|
187
|
|
184
|
¸
|
215
|
|
228
|
ä
|
132
|
|
141
|
•
|
188
|
|
185
|
¹
|
216
|
|
229
|
å
|
134
|
|
142
|
Ž
|
189
|
|
186
|
º
|
167
|
|
230
|
æ
|
145
|
|
143
|
•
|
190
|
|
187
|
»
|
175
|
|
231
|
ç
|
135
|
|
144
|
•
|
191
|
|
188
|
¼
|
172
|
|
232
|
è
|
138
|
|
145
|
‘
|
192
|
|
189
|
½
|
171
|
|
233
|
é
|
130
|
|
146
|
’
|
193
|
|
190
|
¾
|
217
|
|
234
|
ê
|
136
|
|
147
|
“
|
194
|
|
191
|
¿
|
168
|
|
235
|
ë
|
137
|
|
148
|
”
|
195
|
|
192
|
À
|
218
|
|
236
|
ì
|
141
|
|
149
|
•
|
249
|
|
193
|
Á
|
219
|
|
237
|
í
|
161
|
|
150
|
–
|
196
|
|
194
|
Â
|
220
|
|
238
|
î
|
140
|
|
151
|
—
|
197
|
|
195
|
Ã
|
221
|
|
239
|
ï
|
139
|
|
152
|
˜
|
247
|
|
196
|
Ä
|
142
|
|
240
|
ð
|
245
|
|
153
|
™
|
198
|
|
197
|
Å
|
143
|
|
241
|
ñ
|
164
|
|
154
|
š
|
199
|
|
198
|
Æ
|
143
|
|
242
|
ò
|
149
|
|
155
|
›
|
200
|
|
199
|
Ç
|
128
|
|
243
|
ó
|
162
|
|
156
|
oe
|
201
|
|
200
|
È
|
222
|
|
244
|
ô
|
147
|
|
157
|
•
|
202
|
|
201
|
É
|
144
|
|
245
|
õ
|
251
|
|
158
|
ž
|
203
|
|
202
|
Ê
|
223
|
|
246
|
ö
|
148
|
|
159
|
Ÿ
|
204
|
|
203
|
Ë
|
224
|
|
247
|
÷
|
246
|
|
160
|
|
205
|
|
204
|
Ì
|
226
|
|
248
|
ø
|
252
|
|
161
|
¡
|
173
|
|
205
|
Í
|
227
|
|
249
|
ù
|
151
|
|
162
|
¢
|
155
|
|
206
|
Î
|
228
|
|
250
|
ú
|
163
|
|
163
|
£
|
156
|
|
207
|
Ï
|
229
|
|
251
|
û
|
150
|
|
164
|
¤
|
206
|
|
208
|
Ð
|
231
|
|
252
|
ü
|
129
|
|
165
|
¥
|
157
|
|
209
|
Ñ
|
165
|
|
253
|
*
|
254
|
|
166
|
¦
|
179
|
|
210
|
Ò
|
232
|
|
254
|
|
255
|
|
167
|
§
|
207
|
|
211
|
Ó
|
233
|
|
255
|
ÿ
|
152
|
|
168
|
¨
|
208
|
|
212
|
Ô
|
234
|
|
|
|
|
|
169
|
©
|
209
|
|
213
|
Õ
|
235
|
|
|
|
|
|
170
|
ª
|
166
|
|
214
|
Ö
|
153
|
|
|
|
|
|
171
|
«
|
174
|
|
215
|
×
|
236
|
|
|
|
|
