Vous consultez une page technique concernant le logiciel de gestion Mercator. Celle-ci contient des informations spécifiques destinées aux professionnels de Mercator. Souhaitez-vous être redirigés vers des informations plus générales ?


   Ne plus poser cette question

Procédure Loginuser

0000001841     -      14/04/2011
Obsolète

Cette information est obsolète. Les développements de sites web autour de Mercator se font maintenant

Cette procédure permet de simuler un login d'un utilisateur Mercator. Cette fonctionnalité requiert 2 paramètres :

  • le nom de l'utilisateur
  • son mot de passe

Cette procédure n'est accessible que via MercatorIshopAspx.dll.

Elle renvoie un structure de type MercatorIshop.StructLoginUser.

Cette structure contient un champ boolean isOk qui indique si le login a peut être effectué avec succès ou pas.

Si isOk est à false, les champs suivants sont complétés :

  • lastError_F : libellé de l'erreur en français
  • lastError_N : libellé de l'erreur en néerlandais
  • lastError_E : libellé de l'erreur en anglais
  • lastError_D : libellé de l'erreur en allemand

Si par contre isOk est à true, alors le champ userRow, de type DataRow, contient l'entiereté du record de la table USERS correspondant à cet utilisateur.

Exemple d'utilisation :

MercatorIshop.StructLoginUser ret = MercatorIshop.LoginUser(Request.Params["nom"].Trim(), Request.Params["password"].Trim());
if (!ret.isOk)
{
    LabelErr = ret.lastError_F;
}
else

   LabelId= ret.userRow["id"].ToString();
}

 

Cette fonctionnalité est illustrée dans ce site web de reporting.



Cookies fonctionnels : Cookies nécessaires à l'utilisation du site et cookies de préférence. Ils ne contiennent aucune donnée à caractère personnel. (En savoir plus)

Cookies statistiques : Captation de statistiques liées aux comportements des internautes. (En savoir plus)

Cookies marketing : Pour effectuer le suivi des visiteurs au travers des sites web, à des fins publicitaires. (En savoir plus)

Vous consultez une page relative à une version de Mercator qui n'est plus commercialisée ni supportée.

Mercator est une application .net qui utilise une base de données SQL Server. Les informations sur cette page ne correspondent plus à ces caractéristiques.