AtNotes Übersicht Willkommen Gast. Bitte einloggen oder registrieren.
10.02.12 - 09:27:26
Übersicht Hilfe Regeln Glossar Suche Einloggen Registrieren
News:
Schnellsuche:
+  Das Notes Forum
|-+  Domino 5 und frühere Versionen
| |-+  Entwicklung (Moderatoren: Axel, Don Pasquale, eknori, Hoshee, ata, Thomas Schulte, koehlerbv)
| | |-+  SQL Prob da ein / im feldname der SQL Datenbank
« vorheriges nächstes »
Seiten: [1] Nach unten Drucken
Autor Thema: SQL Prob da ein / im feldname der SQL Datenbank  (Gelesen 768 mal)
AC
Senior Mitglied
****
Offline Offline

Geschlecht: Männlich
Beiträge: 339


« am: 13.02.09 - 12:25:54 »

Hallo,

gesucht ist ein Tip.

Ich lese Daten aus verschiedenen Feldern aus eine SQL Db in Notes (Client) ein, klappt auch alles wunderbar. Fast.
Problem ist, dass ein feld auf dem SQL Server in der DB folgendermassen heisst:

Country/Region Code
und mit dem Schrägstrich habe ich ein Problem beim Query


qry.SQL = "SELECT Feldname1, Feldname2,  [Country/Region Code],  ..from...

Weiss jemand was ich hier statt des Schrägers zwischen Country und Region benutzen könnte?

Ich hatte auch andere Probleme , ein Feld heisst "No.", da hat dann allerdings "No_" funktioniert.

Probiert statt des "/" habe ich schon Unterstrich, Leerzeichen, CountryRegion zusammengeschrieben.

Beim Googeln habe ich leider auch nix gefunden.

Nein, Select * geht aus anderen Gründen nicht.

Hat ein SQL Fachmann noch einen Tip?

Gruß AC

« Letzte Änderung: 13.02.09 - 12:49:33 von AC » Gespeichert

Microsoft Certified Technology Specialist Microsoft Dynamics NAV 5.0 C/Side Introduction
Microsoft Certified Technology Specialist Microsoft Dynamics NAV 5.0 C/Side Solution Development


"...Glücklich ist, wer vergisst, was doch nicht zu ändern ist..."
koehlerbv
Moderator
Gold Platin u.s.w. member:)
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 18828



« Antworten #1 am: 13.02.09 - 12:36:39 »

Doppel-Slash?
Gespeichert
AC
Senior Mitglied
****
Offline Offline

Geschlecht: Männlich
Beiträge: 339


« Antworten #2 am: 13.02.09 - 12:41:34 »

Nachtrag,

wenn ich mit SLQ Management in die Tabelle rein gehe da ist dann auch der Unterstrich benutzt.

Wenn ich das in meinen code einbaue, dann bekomme ich aber ein false zurück in meinem Notesfeld. Er importiert zwar durch zieht aber nicht den Wert .

Doppelslash   geht auch nicht Bernhard, bricht gleich ab,  aber danke für den Tip.
Hab jetzt ach die Kombination aus Unterstrich und / ausprobiert, Leider auch vergebens.

gruß AC
Gespeichert

Microsoft Certified Technology Specialist Microsoft Dynamics NAV 5.0 C/Side Introduction
Microsoft Certified Technology Specialist Microsoft Dynamics NAV 5.0 C/Side Solution Development


"...Glücklich ist, wer vergisst, was doch nicht zu ändern ist..."
AC
Senior Mitglied
****
Offline Offline

Geschlecht: Männlich
Beiträge: 339


« Antworten #3 am: 13.02.09 - 12:46:53 »

Öhhmm Räusper. 
Fehler selbst gefunden.

Ist erledigt.

Ich hatte unten beim
result.getvalue

noch die Variante mit dem Schräger drin.

Tut mir leid. Und danke für die hilfe

Alex (überarbeitet und sieht Wald vor Bäumen nicht).
Gespeichert

Microsoft Certified Technology Specialist Microsoft Dynamics NAV 5.0 C/Side Introduction
Microsoft Certified Technology Specialist Microsoft Dynamics NAV 5.0 C/Side Solution Development


"...Glücklich ist, wer vergisst, was doch nicht zu ändern ist..."
koehlerbv
Moderator
Gold Platin u.s.w. member:)
*****
Offline Offline

Geschlecht: Männlich
Beiträge: 18828



« Antworten #4 am: 13.02.09 - 12:57:51 »

Ist ja gleich Wochenende  Wink

Bernhard
Gespeichert
AC
Senior Mitglied
****
Offline Offline

Geschlecht: Männlich
Beiträge: 339


« Antworten #5 am: 13.02.09 - 14:13:21 »

Ist ja gleich Wochenende  Wink

Bernhard

Dauert zwar noch ettliche Stunden aber allen hier ein solches Schönes.

Knackpunt war auch schon, dass ich das schnell "hingerotzt" hatte anhand der Tabellendefinitionen aus dem Navision heraus (da war das auch mit dem "/" beim Feldnamen) ohne direkt auf de, SQL Server zu gucken. Und dann beim Ausprobieren vergesen habe den "_" überall im Code nachzuziehen.

Servus, Alex 
Gespeichert

Microsoft Certified Technology Specialist Microsoft Dynamics NAV 5.0 C/Side Introduction
Microsoft Certified Technology Specialist Microsoft Dynamics NAV 5.0 C/Side Solution Development


"...Glücklich ist, wer vergisst, was doch nicht zu ändern ist..."
Seiten: [1] Nach oben Drucken 
« vorheriges nächstes »
Gehe zu:  


Einloggen mit Benutzername, Passwort und Sitzungslänge

Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2006, Simple Machines Prüfe XHTML 1.0 Prüfe CSS
Impressum Atnotes.de - Powered by Syslords Solutions - Datenschutz | Partner: Tinte / Toner günstig