AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Firebird: Character conversion fehler bei CREATE TABLE?
Thema durchsuchen
Ansicht
Themen-Optionen

Firebird: Character conversion fehler bei CREATE TABLE?

Ein Thema von blackfin · begonnen am 11. Jun 2010 · letzter Beitrag vom 14. Jun 2010
Antwort Antwort
blackfin
(Gast)

n/a Beiträge
 
#1

AW: Firebird: Character conversion fehler bei CREATE TABLE?

  Alt 14. Jun 2010, 09:28
Hallo Idefix:

1) Ja, und zwar nicht nur einmal, die Software ist ca. ein halbes Jahr schon im Einsatz und es gab da noch nie Probleme mit.
Die Query wird beim ersten Start ausgeführt, da wird der Table eben angelegt.

2) Ja, auch das habe ich getestet. Funktioniert einwandfrei.

Ich denke mal, dass es eine beschädigte Datenbank ist und werde dem Kunden mal sagen, er soll sie mir doch bitte mal herschicken

Danke für die Antwort!
  Mit Zitat antworten Zitat
hoika

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.277 Beiträge
 
Delphi 10.4 Sydney
 
#2

AW: Firebird: Character conversion fehler bei CREATE TABLE?

  Alt 14. Jun 2010, 10:01
Hallo,

warum wird "EHXLOGTABLE" in Hochkommas geschrieben ?

OK, das ist nicht die Ursache,
würde mich aber doch schon interessieren.


Heiko
Heiko
  Mit Zitat antworten Zitat
Andreas Schilling

Registriert seit: 6. Sep 2006
106 Beiträge
 
Delphi 10.3 Rio
 
#3

AW: Firebird: Character conversion fehler bei CREATE TABLE?

  Alt 14. Jun 2010, 10:32
Läuft es da wo es funktioniert unter einer älteren Firebirdversion? Ich hatte in etwa den gleichen Fehler beim ersten Verwenden der Version 2.1.1. Der Fehler trat auf bei der Datenbankabfrage ob eine Procedure existiert. Ursache: der Zeichensatz der Tabelle rdb$procedures (Unicode_FSS). Lösung: bei der Datenbankabfrage greife ich jetzt mit einer Datenbankverbindung auf die Systemtabelle zu, bei der der Zeichensatz Unicode_FSS ist.

Gruß Andreas.

PS: Obwohl der Zeichesatz wahrscheinlich schon immer Unicode_FSS war, macht sich das erst ab Version 2.1.* bemerkbar.
  Mit Zitat antworten Zitat
Benutzerbild von RP12Biker
RP12Biker

Registriert seit: 19. Feb 2007
Ort: In der Lüneburger Heide
165 Beiträge
 
Delphi 10.4 Sydney
 
#4

AW: Firebird: Character conversion fehler bei CREATE TABLE?

  Alt 14. Jun 2010, 10:38
Der Frage von Heiko bringt mich auf eine Idee: Beim Umgang mit Firebird 2.1. aus dem IBExpert heraus ist es mir am Anfang öfter passiert, dass ich irgendwelche Strings in " (Doppelhochkomma) geschrieben habe. Das gibt dann regelmässig Fehler, irgendwie legt er Wert auf ' (Einfach) - ersetzte ich die, funktionierten die Kommandos auch bei FB2.1.
Carsten
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.880 Beiträge
 
Delphi 11 Alexandria
 
#5

AW: Firebird: Character conversion fehler bei CREATE TABLE?

  Alt 14. Jun 2010, 10:45
" bewirkt ein Unterscheidung von Groß-/Kleinschreibung der Feldnamen

select * from Name; ist normalerweise gleichbedeutend mit select * from NAME; Wurde aber bei der Anlage "Name" angegeben muss auch bei der Abfrage "Name" verwendet werden
Markus Kinzler
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:00 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz