29.08.2011, 19:41
Beitrag #1
|
Merlin
LVF-Neueinsteiger
Beiträge: 9
Registriert seit: Dec 2008
2010
2007
DE
57587
Deutschland
|
SQL-Datenbank
Hallo liebe LV User,
ich möchte von LV (LV2010) aus mehrere Zeilen einer Tabelle in eine SQL-Datenbank schreiben. Habe aber keine Idee wie es geht. Vielleicht hat jemand von euch einen Tipp oder Beispiel.
Danke im voraus
|
|
|
29.08.2011, 21:06
(Dieser Beitrag wurde zuletzt bearbeitet: 29.08.2011 21:10 von Y-P.)
Beitrag #2
|
Y-P
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
Beiträge: 12.612
Registriert seit: Feb 2006
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
|
RE: SQL-Datenbank
Wenn Du das Database Connectivity Toolkit hast, ist das kein Problem.
DB-Anbindung.zip (Größe: 25,79 KB / Downloads: 1098)
Gruß Markus
EDIT: Das geht auch mit dem kostenlosen ADO-Toolkit, nur habe ich dazu kein Bsp..
--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
|
|
|
29.08.2011, 21:38
Beitrag #3
|
Merlin
LVF-Neueinsteiger
Beiträge: 9
Registriert seit: Dec 2008
2010
2007
DE
57587
Deutschland
|
RE: SQL-Datenbank
Hallo Markus, Danke für das Beispiel, leider fehlt die getVariantType.dll
mfg
Merlin
|
|
|
30.08.2011, 07:59
Beitrag #4
|
Y-P
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
Beiträge: 12.612
Registriert seit: Feb 2006
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
|
RE: SQL-Datenbank
Bitte:
getVariantType.dll (Größe: 247,5 KB / Downloads: 612)
Gruß Markus
--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
|
|
|
30.08.2011, 21:57
Beitrag #5
|
ChrisT
Spezialist :-)
Beiträge: 37
Registriert seit: Feb 2010
2013
2003
DE
96328
Deutschland
|
RE: SQL-Datenbank
Hallo Merlin,
hier hatte ich schon mal was... Schau mal -> http://www.labviewforum.de/Thread-Daten-...-schreiben
Geht mit SQL genau so...
-----------------------------------------------------------
Die drei Feinde des Programmierers:
Tageslicht, Frischluft, und das unerträgliche Gebrüll der Vögel
|
|
|
31.08.2011, 19:26
Beitrag #6
|
Merlin
LVF-Neueinsteiger
Beiträge: 9
Registriert seit: Dec 2008
2010
2007
DE
57587
Deutschland
|
RE: SQL-Datenbank
Hallo Leute,
ist es möglich mehr als eine Datenzeile aus einer LV-Tabelle in eine sql-Datenbank zuschreiben? Habe leider noch keine Lösung oder Idee dafür. Vieleicht kann mir jemand mit einem Beispiel oder Tip weiterhelfen z. B. ob es hierfür einen SQL-Befehl gibt. Eine Zeile in die Datenbank übertragen geht ohne Probleme.
PS. Benutze LV 2010 mit Database Toolkit habe ich.
Danke im voraus
Merlin
|
|
|
31.08.2011, 20:22
Beitrag #7
|
ChrisT
Spezialist :-)
Beiträge: 37
Registriert seit: Feb 2010
2013
2003
DE
96328
Deutschland
|
RE: SQL-Datenbank
Versuch mal über nen SQL-Befehl:
INSERT INTO datenbankname (Name1,Name2,Name3,Name4) VALUES ('Zeile1/Wert1','Zeile1/Wert2', 'Zeile1/Wert3', 'Zeile1/Wert4'), ('Zeile2/Wert1','Zeile2/Wert2', 'Zeile2/Wert3', 'Zeile2/Wert4'), ('Zeile3/Wert1','Zeile3/Wert2', 'Zeile3/Wert3', 'Zeile3/Wert4'), ('Zeile4/Wert1','Zeile4/Wert2', 'Zeile4/Wert3', 'Zeile4/Wert4');
-----------------------------------------------------------
Die drei Feinde des Programmierers:
Tageslicht, Frischluft, und das unerträgliche Gebrüll der Vögel
|
|
|
31.08.2011, 20:23
(Dieser Beitrag wurde zuletzt bearbeitet: 31.08.2011 20:35 von Y-P.)
Beitrag #8
|
Y-P
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
Beiträge: 12.612
Registriert seit: Feb 2006
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
|
RE: SQL-Datenbank
Ja, z.B. in einer Schleife, dazu musst Du einfach ein 2D-Array an eine For-Schleife legen ("Indizieren") und dann die Werte zeilenweise nach und nach reinschreiben.
Gruß Markus
EDIT: Hier ein Bsp. mit einem 1D-Array:
Bei einem 2D-Array musst Du noch (in einer weiteren) Schleife die Hochkommas und Kommas hinzufügen.
EDIT2: Hab' das auf die Schnelle zusammengeklickt. Habe gerade keine DB da, um das zu testen. Evtl, musst Du noch ein paar Kleinigkeiten ändern.
(31.08.2011 19:26 )Merlin schrieb: ist es möglich mehr als eine Datenzeile aus einer LV-Tabelle in eine sql-Datenbank zuschreiben?
--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
|
|
|
02.09.2011, 13:29
Beitrag #9
|
ChrisT
Spezialist :-)
Beiträge: 37
Registriert seit: Feb 2010
2013
2003
DE
96328
Deutschland
|
RE: SQL-Datenbank
Hi Markus,
so hab ichs gemeint!! :-)
-----------------------------------------------------------
Die drei Feinde des Programmierers:
Tageslicht, Frischluft, und das unerträgliche Gebrüll der Vögel
|
|
|
04.09.2011, 11:59
|
Merlin
LVF-Neueinsteiger
Beiträge: 9
Registriert seit: Dec 2008
2010
2007
DE
57587
Deutschland
|
RE: SQL-Datenbank
Hallo Markus, danke für den Tip mit der Schleife funktioniert einwandfrei.
Gruß Merlin
|
|
|
| |