11.10.2016, 11:51
|
Hydrogencarbonat
LVF-User
Beiträge: 187
Registriert seit: Apr 2014
2013,2014
2014
DE
XXXXX
Deutschland
|
RE: Datenbank
Hi, jetzt geht es.
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.
Danke nochmal an alle .
Gruß HCO
|
|
|
11.10.2016, 11:52
|
jg
CLA & CLED
Beiträge: 15.864
Registriert seit: Jun 2005
20xx / 8.x
1999
EN
Franken...
Deutschland
|
RE: Datenbank
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!
Einführende Links zu LabVIEW, s. GerdWs Signatur.
|
|
|
13.10.2016, 14:18
|
jg
CLA & CLED
Beiträge: 15.864
Registriert seit: Jun 2005
20xx / 8.x
1999
EN
Franken...
Deutschland
|
RE: Datenbank
Du versuchst die Tabelle tbl_zutaten zu löschen, nicht die Tabelle zutaten...
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!
Einführende Links zu LabVIEW, s. GerdWs Signatur.
|
|
|
13.10.2016, 14:23
|
Hydrogencarbonat
LVF-User
Beiträge: 187
Registriert seit: Apr 2014
2013,2014
2014
DE
XXXXX
Deutschland
|
RE: Datenbank
Macht Sinn
Ich dachte tbl_ gehört mit zu dem Befehl....
Jetzt klappt es.
Danke .
Gruß HCO
|
|
|
13.10.2016, 15:48
|
jg
CLA & CLED
Beiträge: 15.864
Registriert seit: Jun 2005
20xx / 8.x
1999
EN
Franken...
Deutschland
|
RE: Datenbank
(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!
Einführende Links zu LabVIEW, s. GerdWs Signatur.
|
|
|
14.10.2016, 14:37
|
jg
CLA & CLED
Beiträge: 15.864
Registriert seit: Jun 2005
20xx / 8.x
1999
EN
Franken...
Deutschland
|
RE: Datenbank
Ja, man kann mit einem INSERT Kommado auch gleichzeitig mehrere neue Zeilen (mit Betonung auf Zeile!) in eine DB-Tabelle eintragen, sieht z.B. so aus:
Code:
INSERT INTO `table`(`spalte1`,`spalte2`)
VALUES
('1','2'),
('3','4'),
('5','6')
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!
Einführende Links zu LabVIEW, s. GerdWs Signatur.
|
|
|
| |