SIGLAPPExecuteSQL

Da SIGLAkb.

Dp-ingranaggio3.png SCOPO: consente l'esecuzione immediata di uno statement SQL utilizzando la stessa connessione che usa SIGLA®.

Libreria SIGPPDLL.DLL
Dp-Pointing256.png

SIGLAPPStart
SIGLAPPStop
SIGLAPPCreateComuni
SIGLAPPCreateDitta
SIGLAPPInit
SIGLAPPSetEsercizio
SIGLAPPDoMenuCommand
SIGLAPPGetMenuItem
SIGLAPPSaveObject
SIGLAPPDeleteObject
SIGLAPPSetSconti
SIGLAPPSetProvvigioni
SIGLAPPSetPrezzo
SIGLAPPExecuteSQL

La sintassi della funzione è la seguente:

 
 
 BOOL DLLCALL SIGLAPPExecuteSQL(DPDbase *theDB,
  LPSTR SQLStm);
 


Per chiamare la funzione è necessario impostare i parametri richiesti che sono:

  • theDB puntatore ad un oggetto DPDbase: deve essere usato uno dei due puntatori che sono passati dalla funzione SIGLAPPInit() che quindi dovranno essere salvati in variabili globali;
  • SQLStm puntatore ad un array di caratteri null-terminated contenente lo statement SQL da lanciare in esecuzione.

Ad esempio, volendo azzerare il campo Prezzo Standard nella tabella anagrafica di magazzino si dovrà chiamare la funzione nel seguente modo:

 
 
 // ...
  SIGLAPPExecuteSQL(Ditta,”UPDATE ANAMAGA SET PRSTANDARD=0”);
 
 
 



Dp-acceptn72x72.png La funzione non deve essere modificata, ma viene fornita per essere usata così com’è.


Bibliografia

Voci correlate

Anagrafica di magazzino
Come si personalizza SIGLA
La libreria SIGPPDLL
SIGLAPPInit()