Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!
Habe unter C / Windows/ im System 32 Ordner die ODBC 32 bit exe gestartet und da ging es mit der System DSN. Konnte nun mit meinem LabVIEW Prog eine DB erstellen.
Selbst wenn du als Admin angemeldet bist, kann es sein, dass die UAC irgendwelche Registry-Einträge verhindert. Steuere mal zur korrekten odbcad32.exe und starte die per Rechtsklick -> Als Admin ausführen.
Gruß, Jens
Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)
!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!
ich teste gerade einige SQL Befehle.
Frage:
Wieso wird die existierende Tabelle "Zutaten" nicht gelöscht?
Eine Fehlermeldung wird nicht angezeigt.
Der Befehl DROP TABLE IF EXISTS tbl_zutaten; ist doch richtig, oder?
Hi,
wenn ich beim Datensätze zwischen bestimmten Werten ausgeben möchte, dann wird der Befehl SELECT * FROM Table WHERE ID BETWEEN 1 AND 3; benutzt.
Wenn ich diesen Befehl auf die Spalte Zucker anwenden möchte, in der die Zahlenwerte 1,2,3 vorhanden sind, dann müsste ich mit dem Befehl SELECT * FROM Zutaten WHERE zucker BETWEEN 1 AND 3; den Zahlenwert 2 erhalten?
Es wird jedoch bei mir die ganze Tabelle angezeigt (siehe Bild).
(13.10.2016 15:32 )Hydrogencarbonat schrieb: Hi,
wenn ich beim Datensätze zwischen bestimmten Werten ausgeben möchte, dann wird der Befehl SELECT * FROM Table WHERE ID BETWEEN 1 AND 3; benutzt.
Wenn ich diesen Befehl auf die Spalte Zucker anwenden möchte, in der die Zahlenwerte 1,2,3 vorhanden sind, dann müsste ich mit dem Befehl SELECT * FROM Zutaten WHERE zucker BETWEEN 1 AND 3; den Zahlenwert 2 erhalten?
NEIN, damit erhältst du ALLE Spalten (Select *), bei denen in der Spalte Zucker der Text (leider hast du das als char(50) definiert) zwischen (inklusive) 1 und 3 liegt. Und genau das bekommst du auch.
Gruß, Jens
Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)
!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!
wenn ich zum Beispiel Messwert (1 d Array , 50 Werte) in die DBL einlesen will.
Kann man dann das Array auf einmal in die Datenbank für eine bestimmte Spalte eingelesen werden oder muss man für jeden Wert (Index) des Arrays über eine For Scheife zeilenweise die Werte mit dem Insert Befehl für die jeweiligen Spalten einlesen?
Hi,
ich habe es hinbekommen ein Array für eine Spalte in die DB einzulesen.
Wenn ich jedoch zum Beispiel 3 Arrays für 3 Spalten einlesen will, dann bekomme ich es nicht hin, dass nur bei der ersten und letzten Spalte die Klammer eingefügt wird.
Aber seht selbst.(VI ist angehängt)