FindClassTableName (CM)
De Wiki1000
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