![]() |
AW: MSSQL Feldname mit Umlaut :-(
Hallöle...
Zitat:
Ich hatte die Vermutung weil in der Felddefinion kein "Orgin" eingetragen war [STÖTermin] ... das wars aber auch nicht. :cry: Zitat:
Zitat:
|
AW: MSSQL Feldname mit Umlaut :-(
Die einzige Besonderheit beim Refresh, die mir im Moment einfällt, ist die Eigenschaft "Prepared". Vielleicht gibt es damit Probleme, wenn die Parametrisierung dein Feld (nicht) berücksichtigt?
Um das zu prüfen könntest du ein close, unprepare und open machen. Wenn das funktioniert, könnte da die Ursache sein. Aber ganz ehrlich: Ich stochere da jetzt nur im Nebel und das kann daher auch völliger Unsinn sein. |
AW: MSSQL Feldname mit Umlaut :-(
Zitat:
Ich habe die Felddefinition aus der "Original" Query in diese Qery kopiert, B.[STÖTermin] in SQL wieder ergänzt, ... Fehler! "Ungültiger Spaltenname..." PS: Vor dem Refresh ins DataSet geschaut. Das Feld "STÖTermin" ist vorhanden und gefüllt. :gruebel: |
AW: MSSQL Feldname mit Umlaut :-(
Kannst du mal ein DDL der Tabelle erstellen und ins Forum setzen? Vielleicht gibt es irgendeine Besonderheit.
|
AW: MSSQL Feldname mit Umlaut :-(
Bitteschön...(gekürzt):wink:
Code:
In der Query sind die datetime Felder als TSQLTimeStampField deklariert.
CREATE TABLE [dbo].[Tablexxx](
... [SPStöSachbearbeiter] [nvarchar](50) NULL, [SPStöZugestelltAm] [datetime] NULL, [STÖErledigtAm] [datetime] NULL, [STÖErledigtVon] [nvarchar](6) NULL, [STÖErfasstAm] [datetime] NULL, [STÖErfasstVon] [nvarchar](6) NULL, [STÖReaktionBis] [datetime] NULL, [STÖBearbeitetAm] [datetime] NULL, [STÖBearbeitetVon] [nvarchar](6) NULL, [STÖDauer] [datetime] NULL, [STÖZeit] [int] NULL, [STÖAuftragsNr] [nvarchar](30) NULL, [STÖMonteur] [nvarchar](6) NULL, [STÖMonPlan] [datetime] NULL, [STÖMontEintrAm] [datetime] NULL, [STÖMontEintrVon] [nvarchar](6) NULL, [STÖWann] [datetime] NULL, -> [STÖTermin] [datetime] NULL, [STÖMoSchein] [nvarchar](1) NULL, [STÖweiterAnfahrt] [nvarchar](1) NULL, [STÖFremd] [nvarchar](1) NULL, [STÖFremdAm] [datetime] NULL, [STÖFremdVon] [nvarchar](6) NULL, [STÖAnNetto] [nvarchar](1) NULL, [ixSTÖArt] [nvarchar](50) NULL, [STÖStoerung] [nvarchar](max) NULL, [STÖBemerkung] [nvarchar](max) NULL, [ixSTÖLoesung] [nvarchar](50) NULL, [STÖNochmal] [nvarchar](1) NULL, [STÖNachTermin] [datetime] NULL, [STÖNachTerminText] [nvarchar](max) NULL, [STÖIntervall] [int] NULL, [STÖWer] [nvarchar](50) NULL, [STÖTelefon] [nvarchar](50) NULL, [STÖAbgeschlossen] [nvarchar](1) NULL, [STÖWarenschaden] [nvarchar](1) NULL, [STÖTempAnkunft] [numeric](7, 1) NULL, [STÖTempAbfahrt] [numeric](7, 1) NULL, ... |
AW: MSSQL Feldname mit Umlaut :-(
Ich sehe nix Besonderes. Aber ein Versuch war es Wert.
Ich würde jetzt noch Versuchen, eine Mini-Anwendung zu erstellen, die die Daten abruft und dann ein Refresh macht. Das Ganze ohne C&P, um wirklich einen Standard-Zustand in den Komponenten zu haben. Falls damit alles funktioniert, liegt es an der Anwendung, wenn nicht, bin ich dann auch erstmal überfragt. |
AW: MSSQL Feldname mit Umlaut :-(
Liste der Anhänge anzeigen (Anzahl: 1)
Hallöle...:P
Danke für euren Beistand. :love: Durch die Diskussion bin ich auf die Lösung gekommen... :thumb: Ich habe mir mal das SQL (CommandText) im "Refresh" anzeigen lassen. Das SQL war nicht das was ich erwartet hatte. :shock: Der wollte ein Update machen mit "STÖTermin". :shock: Im Update gehört das Feld "STÖTermin" nicht hin weil nicht vorhanden! Das SQL ist ein Join... Das Feld überprüft...:oops: Schei...gebaut. Der Haken für pfInUpdate war gesetzt. ...ich brauche Urlaub. :wink: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:45 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