INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Warum wird der Wert nicht übernommen?



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!

21.01.2012, 16:21
Beitrag #1

Noobie Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 148
Registriert seit: Nov 2011

2010
2011
DE_EN



Warum wird der Wert nicht übernommen?
Hallo,

Nachdem der Test abgeschlossen ist, sollen die Daten in eine DB übernommen werden, doch es gibt da ein Problem. Das Programm funktioniert eigentlich, aber es bekommt den Wert vom Pegel nicht und somit wird ein leerer String in die DB gespeichert. Wie kann man denn Fehler beheben? Blush

Kann mir jemand helfen?

Lg Noobie


Angehängte Datei(en)
0.0 .rar  Seitenhören.rar (Größe: 54,94 KB / Downloads: 186)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
21.01.2012, 18:32
Beitrag #2

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
RE: Warum wird der Wert nicht übernommen?
Du erzeugst den Pegel ja auch erst nach der Whileschleife, führst ihn aber zurück in die Whileschleife, die aber zu dem Zeitpunkt schon beendet ist (oder habe ich da mit dem Feedback-Node was falsch verstanden?).

Gruß Markus

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.01.2012, 21:05
Beitrag #3

Noobie Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 148
Registriert seit: Nov 2011

2010
2011
DE_EN



RE: Warum wird der Wert nicht übernommen?
Ja ich kann ihn ja erst dann erzeugen wenn die Schleife beendet ist.
ja ich führe ihn zurück in die Schleife.

Hast du einen Verbesserungsvorschlag?

Lg Noobie
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.01.2012, 18:36
Beitrag #4

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
RE: Warum wird der Wert nicht übernommen?
Klar, schreibe erst in die Datenbank, wenn Du auch die Werte hast.

Gruß Markus

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.01.2012, 18:37 (Dieser Beitrag wurde zuletzt bearbeitet: 22.01.2012 18:38 von GerdW.)
Beitrag #5

GerdW Offline
______________
LVF-Team

Beiträge: 17.465
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Warum wird der Wert nicht übernommen?
Hallo Noobie,

Zitat:Ja ich kann ihn ja erst dann erzeugen wenn die Schleife beendet ist.
Wieso? Was ist daran so schwer, die gleiche Umwandlung von I32-Array nach String innerhalb der Schleife auszuführen und dann den Ergebnisstring in dem Speicher-Case zu verwenden? (Bzw. die Array-nach-String-Umwandlung im Speicher-Case durchzuführen?)

Btw.
Warum formatierst du I32-Zahlen mit "%#g"? Tut's da nicht auch ein einfaches "%d"?

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.01.2012, 21:14
Beitrag #6

Noobie Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 148
Registriert seit: Nov 2011

2010
2011
DE_EN



RE: Warum wird der Wert nicht übernommen?
@ Markus: Danke für den Tipp, hab es nun geschafft. Big Grin

@ GerdW: Es funktioniert nun. Und bzgl. "%#g" und "%d" es hat beides die gleiche Funktion, aber ich hab mich für das Erstere entschieden. Big Grin

Lg Noobie
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
23.01.2012, 10:09
Beitrag #7

Noobie Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 148
Registriert seit: Nov 2011

2010
2011
DE_EN



RE: Warum wird der Wert nicht übernommen?
Eine Frage noch zu dieser Problematik.

Kann ich die Frequenzwerte eigentlich auch noch der Größe nach ordnen, aber die dazugehörigen Pegelwerte auch, damit das in der Datenbank schöner aussieht? Blush

Lg Noobie
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.01.2012, 10:10
Beitrag #8

GerdW Offline
______________
LVF-Team

Beiträge: 17.465
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Warum wird der Wert nicht übernommen?
Hallo Noobie,

da gibt es die Funktion "1D-Array sortieren"...
Und lies dir die Hilfe dazu durch, insbesondere den Absatz zu "Array of Cluster"!

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.01.2012, 10:17
Beitrag #9

Noobie Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 148
Registriert seit: Nov 2011

2010
2011
DE_EN



RE: Warum wird der Wert nicht übernommen?
Ja, danke für den Tipp Big Grin

Ich hab mir das vorher zwar schon durchgelesen, aber ich finde das hat keinen Sinn bei meiner Problematik, weil bei "1D-Array sortieren" kann ich ja nur Frequenz oder Pegel sortieren und dann stimmt der Frequenzwert mit dem Pegelwert nicht mehr überein. Blush
Also was soll ich nun machen?

Lg Noobie
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
23.01.2012, 10:20 (Dieser Beitrag wurde zuletzt bearbeitet: 23.01.2012 10:21 von GerdW.)
Beitrag #10

GerdW Offline
______________
LVF-Team

Beiträge: 17.465
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Warum wird der Wert nicht übernommen?
Hallo Noobie,

Zitat:weil bei "1D-Array sortieren" kann ich ja nur Frequenz oder Pegel sortieren
Falsch. Wenn du aufmerksam gelesen hättest, wüsstest du, dass du auch ein Array of Cluster of (Frequenz, Pegel) sortieren könntest - ohne das dabei die Zuordnung verloren geht! Und wenn du das hier im Forum noch etwas suchen würdest, würdest du sogar fertige Beispiel und ausführlichere Erläuterungen finden...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  X-Wert zu Maximal Wert aus Array JK87 9 7.504 07.11.2019 10:26
Letzter Beitrag: JK87
  File wird nicht überschrieben saarwars386 3 4.745 04.08.2006 12:53
Letzter Beitrag: Kvasir

Gehe zu: