**Comment utiliser un DBGRID en LUA** Récupérer le dataset d'un dbgrid local ds=nsbase.datasetCreate("self.dbgrid1") Récupérer la valeur d'un champ local id=ds.getFieldname("id") Manipuler les enregistrements ds.next() Changer le datasource , assignation d'une table self.setProperty('DBGrid1.DataSource','table_contact') Changer le datasource , assignation d'une vue (requête stockée) self.setProperty('DBGrid1.DataSource','ListeContacts') Changer le datadasource par une requête SQL self.setProperty('DBGrid1.DataSource','select * from contacts') ou local query='select * from contacts') self.setProperty('DBGrid1.DataSource','query) Voir [[info:datasource_vs_controldatasource]]