Deutsch
Forum

Mit SqlExec ein Feld direkt in eine variable einlesen

 

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
temp$ = @dbGet$("MPROGRA")

Gruss
Sato
 
Sato Pinto
WIN XP Home
XPROFAN 11
15.09.2008  
 




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
WIN XP Home
XPROFAN 11
15.09.2008  
 




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

3 kB
Hochgeladen:15.09.2008
Ladeanzahl114
Herunterladen
 
Sato Pinto
WIN XP Home
XPROFAN 11
15.09.2008  
 



Du darfst zwischendrin nicht SQLDone en ohne neu zu SQLInit en, also SQLDone en erst beim BEENDen.
 
15.09.2008  
 




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
 
Sato Pinto
WIN XP Home
XPROFAN 11
15.09.2008  
 




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  
 



Ah!
 
16.09.2008  
 




Sato
Pinto
Hallo Roland

Super, das ist es klappt sehr gut
Wie immer ein ausgezeichnten Service
Danke

Grüsse
Sato
 
Sato Pinto
WIN XP Home
XPROFAN 11
16.09.2008  
 



Antworten


Thementitel, max. 100 Zeichen.
 

Systemprofile:

Kein Systemprofil angelegt. [anlegen]

XProfan:

 Beitrag  Schrift  Smilies  ▼ 

Bitte anmelden um einen Beitrag zu verfassen.
 

Themenoptionen

3.148 Betrachtungen

Unbenanntvor 0 min.
H.Brill17.04.2023
Member 361000520.05.2022
rquindt04.01.2021
Torben Nissen08.02.2019
Mehr...

Themeninformationen

Dieses Thema hat 3 Teilnehmer:

Sato Pinto (5x)
iF (2x)
RGH (2x)


Admins  |  AGB  |  Anwendungen  |  Autoren  |  Chat  |  Datenschutz  |  Download  |  Eingangshalle  |  Hilfe  |  Händlerportal  |  Impressum  |  Mart  |  Schnittstellen  |  SDK  |  Services  |  Spiele  |  Suche  |  Support

Ein Projekt aller XProfaner, die es gibt!


Mein XProfan
Private Nachrichten
Eigenes Ablageforum
Themen-Merkliste
Eigene Beiträge
Eigene Themen
Zwischenablage
Abmelden
 Deutsch English Français Español Italia
Übersetzungen

Datenschutz


Wir verwenden Cookies nur als Session-Cookies wegen der technischen Notwendigkeit und bei uns gibt es keine Cookies von Drittanbietern.

Wenn du hier auf unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung von Informationen in unseren Cookies auf XProfan.Net zu.

Weitere Informationen zu unseren Cookies und dazu, wie du die Kontrolle darüber behältst, findest du in unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Ich möchte keinen Cookie