| |
|
|
Sato Pinto | Hallo Allerseits
Beim Dbf Dateien kann ich ein Feld DIREKT in eine variable einlesen, wie kann ich mit SQLExec das auch machen? KompilierenMarkierenSeparieren Gruss Sato |
|
|
| |
|
|
|
RGH | Schau mal hier: [...]
BTW: Der Kurs ist auch in der XProfan-Hilfe! Lesen bildet! ;)
Gruß Roland |
|
|
| Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 15.09.2008 ▲ |
|
|
|
|
Sato Pinto | Hallo Roland
Hatte schon in der Hilfe nachgeschaut. Ja es ist Möglich aber umständlich über die Listbox und das gewünschte herausfiltern, ich suchte aber eine direkte Lösung. Da Xprofan SQL Embedded hat, habe gehofft das es eine undokumentierte Lösung gab. Trotzdem Danke
Lesen bildet.! Auch meine Meinung, habe schon seit meine kindheit diese schöne Gewöhnheit
Gruss Sato |
|
|
| |
|
|
|
Sato Pinto | Hallo Ich nochmal
Irgendwie mache ich was falsch oder es gibt einen Bug mit der SQL Geschichte Anbei ein Beispiel zum testen. Die zweite Anfrage liefert das gleiche Ergebnis des ersten. Wen beide separat compiliert werden funktioniert es.
Kann ich SQLInit nur einmal am Programmanfang schreiben oder muss jedesmal wenn ich eine Anfrage machen will, SQL initialisieren?
Gruss Sato |
|
|
| |
|
|
|
| |
|
| |
|
|
|
Sato Pinto | Hallo iF
Das ist leider nicht das Problem Ich mache SqlInit SqlExec und danach SqlDone
und dann nochmal SqlInit SqlExec und SqlDone
Aber ich hatte es auch schon ohne den SqlDone versucht und erhielt das gleiche Ergebnis
Vielleicht kann Roland was dazu sagen
Gruss Sato |
|
|
| |
|
|
|
RGH | Sato Pinto
Hallo iF Das ist leider nicht das Problem
iF hat Deinen Code offensichtlich nicht angeschaut ... ;)
Sato Pinto
Vielleicht kann Roland was dazu sagen
Ja, kann ich: Du hast das ClearList zwischen den beiden Aufrufen vergessen! Wie alle Befehle, die die Listboxliste füllen, macht auch SQLExec die Listboxliste natürlich nicht vorher leer, d.h. die gefundenen Datenzeilen werden der Listboxliste hinzugefügt. Da Du aber immer auf die gleiche Zeile der Listboxliste zugreifst, bekommst Du so natürlich zwei mal das gleiche Ergebnis. Also entweder ein ClearList vor dem zweiten Aufruf oder, da beide Aufrufe je einen Datensatz zurückliefern, beim zweiten Aufruf, auf die nächste Zeile der Liste zugreifen.
Gruß Roland |
|
|
| Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 15.09.2008 ▲ |
|
|
|
|
| |
|
| |
|
|
|
Sato Pinto | Hallo Roland
Super, das ist es klappt sehr gut Wie immer ein ausgezeichnten Service Danke
Grüsse Sato |
|
|
| |
|
|