Outils pour utilisateurs

Outils du site


lua:dbgrid

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révisionLes deux révisions suivantes
lua:dbgrid [2021/02/21 11:13] adminlua:dbgrid [2021/02/21 11:41] admin
Ligne 4: Ligne 4:
 Récupérer le dataset d'un dbgrid  Récupérer le dataset d'un dbgrid 
  
-<code>local ds=nsbase.datasetCreate("self.dbgrid1")</code>+<code lua>local ds=nsbase.datasetCreate("self.dbgrid1")</code>
    
  
 Récupérer la valeur d'un champ Récupérer la valeur d'un champ
  
-<code>local id=ds.getFieldname("id")</code>+<code lua>local id=ds.getFieldname("id")</code>
    
  
 Manipuler les enregistrements Manipuler les enregistrements
  
-<code>ds.next()</code>+<code lua>ds.next()</code>
    
  
 Changer le datasource , assignation d'une table Changer le datasource , assignation d'une table
  
-<code>self.setProperty('DBGrid1.DataSource','table_contact')</code>+<code lua>self.setProperty('DBGrid1.DataSource','table_contact')</code>
  
 Changer le datasource , assignation d'une vue (requête stockée) Changer le datasource , assignation d'une vue (requête stockée)
  
-<code>self.setProperty('DBGrid1.DataSource','ListeContacts')</code>+<code lua>self.setProperty('DBGrid1.DataSource','ListeContacts')</code>
    
  
 Changer le datadasource par une requête SQL Changer le datadasource par une requête SQL
  
-<code>self.setProperty('DBGrid1.DataSource','select * from contacts')</code> +<code lua>self.setProperty('DBGrid1.DataSource','select * from contacts')</code> 
  
 ou ou
  
-<code>local query='select * from contacts')+<code lua>local query='select * from contacts')
 self.setProperty('DBGrid1.DataSource','query)   self.setProperty('DBGrid1.DataSource','query)  
 </code> </code>
    
lua/dbgrid.txt · Dernière modification : 2022/10/24 12:15 de admin