Database
L`objet base de donnes permet la lecture, l`criture et la gestion des donnes dans la base de donnes actuellement connecte.
|
addsyncbox |
|
|
Description |
Ajoute un enregistrement à la liste des valeurs qui sera envoye lors de la prochaine synchronisation au serveur Nios4. |
|
Type de valeur |
|
|
Format |
database.addsyncbox(tablename, gguid) |
|
Typologie |
Metodo |
|
Systèmes |
Windows, Web, Android, IOS, Mac OS |
|
Parametro |
Tipo Valore |
Description |
|
gguid |
string |
L`indice unique qui identifie de manire unique l`enregistrement |
|
tablename |
string |
Le nom de la table à partir de laquelle le record sera rcupr. |
|
Exemples |
|
database.addsyncbox(`orders`,`YYYY-YYYY`) |
|
createdocument |
|
|
Description |
Crez un objet de type document. |
|
Type de valeur |
document |
|
Format |
document = database.createdocument(gguidprinter, tablename, gguid) |
|
Typologie |
Metodo |
|
Systèmes |
Windows, Web, Android, IOS, Mac OS |
|
Parametro |
Tipo Valore |
Description |
|
gguid |
string |
L`indice du dossier à partir duquel rcuprer les donnes pour raliser l`impression. |
|
gguidprinter |
string |
L`indice de la presse à utiliser est |
|
tablename |
string |
Le nom de la table à partir de laquelle rcuprer les donnes pour raliser l`impression. |
|
Exemples |
|
document = database.createdocument(`xxx-xxx`.`orders`,`yyy-yyy`) |
|
dbnull |
|
|
Description |
Vrifiez si la valeur passe est nulle ou non. |
|
Type de valeur |
boolean |
|
Format |
boolean = database.dbnull(value) |
|
Typologie |
Metodo |
|
Systèmes |
Windows, Web, Android, IOS, Mac OS |
|
Parametro |
Tipo Valore |
Description |
|
value |
string |
La valeur à vrifier |
|
Exemples |
|
bool = database.dbnull(value) |
|
deletedatarow |
|
|
Description |
Supprime un objet spcifique datarow |
|
Type de valeur |
boolean |
|
Format |
boolean = database.deletedatarow(row) |
|
Typologie |
Metodo |
|
Systèmes |
Windows, Web, Android, IOS, Mac OS |
|
Parametro |
Tipo Valore |
Description |
|
row |
datarow |
L`objet datarow à supprimer |
|
Exemples |
|
bool = database.deletedatarow(row) |
|
deletedatarowsql |
|
|
Description |
Supprimez les enregistrements extraits d`une recherche SQL. |
|
Type de valeur |
boolean |
|
Format |
boolean = database.deletedatarowsql(sql) |
|
Typologie |
Metodo |
|
Systèmes |
Windows, Web, Android, IOS, Mac OS |
|
Parametro |
Tipo Valore |
Description |
|
sql |
string |
La demande SQL |
|
Exemples |
|
bool = database.deletedatarowsql(`SELECT * FROM orders WHERE togarbage=1`) |
|
fieldexist |
|
|
Description |
Vrifiez si un champ existe dans une table spcifique. |
|
Type de valeur |
boolean |
|
Format |
boolean = database.fieldexist(tablename, fieldname) |
|
Typologie |
Metodo |
|
Systèmes |
Windows, Web, Android, IOS, Mac OS |
|
Parametro |
Tipo Valore |
Description |
|
fieldname |
string |
Le nom du champ qui sera recherch dans la table |
|
tablename |
string |
Le nom de la table sur laquelle le contrôle sera effectu. |
|
Exemples |
|
bool = database.fieldexist(`orders`,`customer`) |
|
getconst |
|
|
Description |
Récupérez la valeur d'une constante dans la base de données. |
|
Type de valeur |
string |
|
Format |
string = database.getconst(key) |
|
Typologie |
Metodo |
|
Systèmes |
Windows, Web, Android, IOS, Mac OS |
|
Parametro |
Tipo Valore |
Description |
|
key |
string |
La clé de la constante |
|
getind |
|
|
Description |
Renvoie l`indice incrmental à associer à un nouveau enregistrement. |
|
Type de valeur |
integer |
|
Format |
integer = database.getind(tablename) |
|
Typologie |
Metodo |
|
Systèmes |
Windows, Web, Android, IOS, Mac OS |
|
Parametro |
Tipo Valore |
Description |
|
tablename |
string |
Le nom de la table à partir de laquelle extraire l`indice à utiliser. |
|
Exemples |
|
integer = database.getind(`orders`) |
|
getsql |
|
|
Description |
Excute une commande SQL pour rcuprer des enregistrements de la base de donnes. |
|
Type de valeur |
datatable |
|
Format |
datatable = database.getsql(sql) |
|
Typologie |
Metodo |
|
Systèmes |
Windows, Web, Android, IOS, Mac OS |
|
Parametro |
Tipo Valore |
Description |
|
sql |
string |
La requête SQL à excuter |
|
Exemples |
|
datatable = database.getsql(`SELECT * FROM orders WHERE arc=2`) |
|
table = database.getsql(`SELECT * FROM customers WHERE nation =`italy``) |
|
incrementcounter |
|
|
Description |
Permet de augmenter d`une unit un compteur global |
|
Type de valeur |
|
|
Format |
database.incrementcounter(gcounter) |
|
Typologie |
Metodo |
|
Systèmes |
Windows, Web, Android, IOS, Mac OS |
|
Parametro |
Tipo Valore |
Description |
|
gcounter |
string |
L`identifiant unique du compteur global |
|
Exemples |
|
database.incrementcounter(`XXX-XXX`) |