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!
ich quäle mich gerade mal wieder mit meinem neuem lieblingsthema, der SQL Datenbank.
Wir speichern Daten aus mehreren BHKWs (Blockheizkraftwerken) in einer SQL Datenbank ab.
Diese Datenabnk wurde von meinem Vorgänger erstellt und funktioniert soweit auch.
Inzwischen haben wir ein weiteres BHKW in Betrieb genommen und möchten nun auch diese Daten aufzeichen.
Die Daten werden alle ausgelesen und auch in der Visu angezeigt.
Ich habe auch den Teil des LabVIEW Programms eingefügt der für die Datenbankaufzeichnung zuständig ist.
Dieser wiederholt sich für jedes BHKW.
Ach ja, die Daten aus den BHKWs kommen alle von externen Clients die per VPN im Netzwerk sind und die Visualisierung läuft auf einem Server.
Wenn ich jetzt das Protokoll (also die SQL Daten) aufrufe, erscheint dort nicht das neue BHKW.
Momentan gehe ich erstmal davon aus das der Programmcode richtig ist.
Muss ich eventuell noch an irgendeiner Stelle etwas aktualisieren?
Z.b. die *.udl Datei (wenn ja wie) oder im SQL Server Management Studio?
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
RE: SQL Datenbank erweitern
Wo?
Gruß Markus
(09.01.2012 16:47 )Ninja2602 schrieb: Ich habe auch den Teil des LabVIEW Programms eingefügt der für die Datenbankaufzeichnung zuständig ist.
-------------------------------------------------------------------------- Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Im main.vi, da wo auch die anderen BHKWs ihre Daten in die Datenbank schicken.
Mein Vorgänger hat für jedes BHKW eine Sequenz programmiert wo die Daten in die SQL Datenbank geschrieben werden.
Da habe ich eine Sequenz für das neue BHKW hinzugefügt, aber die Daten werden anscheinend nicht an die Datenbank weitergeleitet.
10.01.2012, 15:23 (Dieser Beitrag wurde zuletzt bearbeitet: 10.01.2012 15:26 von jg.)
Schon die Fehlermeldungen ausgewertet? Fehlercluster überhaupt eingebaut? Fehlercluster ausgewertet?
Abhängig von deiner DB-Struktur existieren überhaupt entsprechende Datenbanken und/oder Tabellen für dein weiteres BHKW?
Deine Fragestellung ist extrem allgemein gehalten, da kannst du nicht wirklich eine fundierte Antwort erwarten.
Außer deinem Programmier-Vorgänger hat hier im LVF wahrscheinlich noch keiner verstanden, mit was für einer Software-Struktur du bei dir rummachst (Dauernd deine Visu, VPN-Clients, Shared Variablen, Server...)
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!
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
RE: SQL Datenbank erweitern
Achso, ich dachte, Du hättest vergessen, es in Deinem Beitrag einzufügen. Lad' doch mal Deine VIs hoch.
Gruß Markus
(10.01.2012 15:08 )Ninja2602 schrieb: Im main.vi, da wo auch die anderen BHKWs ihre Daten in die Datenbank schicken.
-------------------------------------------------------------------------- Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Moin,
so ich habe heute wieder Zeit mich mit meiner liebsten Herausforderung zu beschäftigen, das erweitern einer Datenbank.
Ich habe den Teil, der für das schreiben in die Datenbank zuständig einmal in extra *.vi ausgelagert, mit nur einer Sequenz.
Habe das ganze im Anhang hochgeladen.
Wenn ich den Namen (zweiter Anhnag) in "Meisenweg" ändere bekomme ich den Fehler 91 (am Error Out des "Database Variant to Data" Baustein) angezeigt.
So ganz verstanden was Fehler 91 ist und wie ich den behebe habe ich noch nicht verstanden.
Kann mir das eventuell jemand erklären?
Hier noch ein Screenshot vom Fehler.
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
RE: SQL Datenbank erweitern
Könnte es sein, dass Du einen leeren "Recordset" (also das lilane Array) zurückbekommst?
Gruß Markus
-------------------------------------------------------------------------- Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Wie meinem Screenshot schon entnommen wurde, ja ich bekomme einen leeren Recordset zurück.
Nachdem ich jetzt schon wieder viel gelesen habe, weiss ich leider noch nicht wie ich das behebe.
Kann mir jemand erklären woran es liegen kann das ich einen leeren Recordset zurückbekomme?