Manuel §2.2.12    

Fonction SQLInsert

La fonction SQLInsert permet sur une table ODBC, d'insérer de nouveaux enregistrements.

DataTable.SQLInsert( liste_attribut, liste_valeur) : status

La fonction attend en paramêtre une liste d'attributs existants dans la table, et une liste de valeurs ou une liste de liste de valeurs que l'on affectera aux nouveaux enregistrements ; si la likste de valeurs contient par exemple 5 sous-liste de valeurs on créera 5 enregistrements.

La fonction retourne 1 en cas de succés et nul si l'instruction n'a pu être compilé par le SGBD.

Par exemple on pourra ecrire

MaTable.SQLInsert( "NOM, LONGEVITE, NOURRITURE",  "'LAPIN', 3, 'Herbe'");
MaTable.SQLInsert( "NOM, LONGEVITE, NOURRITURE",  "Select NOM, AGE, NOURRITURE FROM ANIMAUX WHERE ORDRE =  'Leporidae' ");
films.SQLInsert( "(code, title, did, date_prod, kind)",
"('B6717', ''A bout de souffle', 110, '1959',  'Tragedy'),":
"('HG120', 'Easy rider', 140, '1969', 'Road  movie')");