A faire : les liens vers les pages précises de doc générée C# (5 classes).

 

Préalable

Avoir initialisé l'ORM. Voir Comment initialiser l'ORM ?

Une API de haut niveau ?

Pour utiliser l'API de haut niveau, nous avons mis en place une syntaxe la plus simple possible.

En effet, nous utilisons des templates qui sont des commandes SQL comportant des placeholders. Nous utilisons la syntaxe SQL paramétré pour gérer les paramètres ADO.NET.

Une fois les placeholders remplacés et les paramètres ADO.NET positionnés, nous appelons ADO.NET.

Continuer vers la page Règles d'écriture des templates SQL

Pour aller plus loin, lire Intérêt de l'ORM en tant que surcouche à ADO.NET.

Lire aussi : Comment utiliser l'API de bas niveau ?

Comment utiliser l'API ?

Les commands SQL de type SELECTUPDATEINSERTDELETE ont chacune leur classe dédiée dans l'espace de noms OsamesMicroOrm.DbToolsDbToolsSelectsDbToolsUpdatesDbToolsInsertsDbToolsDeletes.

Ce sont des classes/méthodes statiques. Les paramètres sont plus ou moins toujours les mêmes :

Guides de référence

 

DbToolsInserts