FindClassTableName (CM)
function FindClassTableName(const iClassName:string):string;
Cette fonction retrouve le nom de table d'une classe métier.
| Result | Le nom de la table de la classe métier dans le contexte de base de données par défaut. |
| iClassName | Une classe métier |
Exemple
var vCursorUpdate:TQuery;
begin
vCursorUpdate := QueryBroker('','TCompteGeneral','');
vCursorUpdate.Sql.Clear;
vCursorUpdate.Sql.Add('UPDATE');
vCursorUpdate.SQL.Add(ClassManager.FindClassTableName('TCompteGeneral'));
vCursorUpdate.Sql.Add('SET oidunite = ' + vCursorUpdate.Translator.dbOutOid(vUniteCommerciale.InstanceOid));
vCursorUpdate.Sql.Add('WHERE oidunite = ' + vCursorUpdate.Translator.dbOutOid(vdbfUnit.InstanceOid));
vCursorUpdate.ExecSQL;
vCursorUpdate.Close;
end;
Voir aussi