MySQLConfig.cs

Description du code

MySQLConfig.cs est un fichier du projet BiblioBrol.
Ce fichier est situé dans /var/www/bin/sniplets/bibliobrol/src/.

Projet BiblioBrol :

Gestion de media en CSharp.

Pour plus d'infos, vous pouvez consulter la brève analyse.

Code source ou contenu du fichier

  1. using System;
  2. using System.Collections.Generic;
  3. using System.Text;
  4. using be.gaudry.bibliobrol.model.enums;
  5. using be.gaudry.model.config;
  6. using be.gaudry.bibliobrol.config;
  7.  
  8. namespace be.gaudry.bibliobrol.model.dao.config
  9. {
  10. public class MySQLConfig : AbstractDBConfig
  11. {
  12. #region declarations and constructor
  13. private string dbURL;
  14. private string dbName;
  15. private string dbUserName;
  16. private string dbPassword;
  17.  
  18. private string urlSetting = "persistance/MySQL/path";
  19. private string nameSetting = "persistance/MySQL/dbname";
  20. private string userNameSetting = "persistance/MySQL/username";
  21. private string passwordSetting = "persistance/MySQL/password";
  22. #endregion
  23.  
  24. #region public methods
  25. public override void load()
  26. {
  27. dbURL = brolSettings.getSetting(urlSetting, "localhost");
  28. dbName = brolSettings.getSetting(nameSetting, "bibliobrol");
  29. dbUserName = brolSettings.getSetting(userNameSetting, "root");
  30. dbPassword = brolSettings.getSetting(passwordSetting, "");
  31. }
  32.  
  33. public override void save()
  34. {
  35. brolSettings.putSetting(urlSetting, dbURL, false);
  36. brolSettings.putSetting(nameSetting, dbName, false);
  37. brolSettings.putSetting(userNameSetting, dbUserName, false);
  38. brolSettings.putSetting(passwordSetting, dbPassword, false);
  39. brolSettings.save();
  40. }
  41.  
  42. /// <summary>
  43. ///
  44. /// </summary>
  45. public string DBUrl
  46. {
  47. get { return dbURL; }
  48. set { dbURL = value; }
  49. }
  50.  
  51. /// <summary>
  52. ///
  53. /// </summary>
  54. public string DBName
  55. {
  56. get { return dbName; }
  57. set { dbName = value; }
  58. }
  59.  
  60. /// <summary>
  61. ///
  62. /// </summary>
  63. public string DBUserName
  64. {
  65. get { return dbUserName; }
  66. set { dbUserName = value; }
  67. }
  68.  
  69. /// <summary>
  70. ///
  71. /// </summary>
  72. public string DBPassword
  73. {
  74. get { return dbPassword; }
  75. set { dbPassword = value; }
  76. }
  77. #endregion
  78. }
  79. }

Structure et Fichiers du projet

Afficher/masquer...


Répertoires contenus dans /var/www/bin/sniplets/bibliobrol/src/model/dao/config/ 
IcôneNomTailleModification
Pas de sous-répertoires.
IcôneNomTailleModification
| _ Répertoire parent0 octets1719809065 01/07/2024 06:44:25
Fichiers contenus dans /var/www/bin/sniplets/bibliobrol/src/model/dao/config/ 
IcôneNomTailleModificationAction
IcôneNomTailleModificationAction
Afficher le fichier .cs|.csMySQLConfig.cs2.27 Ko31/10/2018 18:33:17-refusé-
Afficher le fichier .cs|.csAbstractDBConfig.cs875 octets31/10/2018 18:33:16-refusé-
Afficher le fichier .cs|.csAccessConfig.cs3.67 Ko31/10/2018 18:33:16-refusé-

Utilisation de l'explorateur de code

  • Navigation :
    • Un clic sur une icône de répertoire ouvre ce répertoire pour en afficher les fichiers.
    • Lorsque le répertoire en cours ne contient pas de sous-répertoires il est possible de remonter vers le répertoire parent.
    • La structure de répertoires en treetable (tableau en forme d'arborescence) n'est plus possibledans cette version.
    • Un clic sur une icône de fichier ouvre ce fichier pour en afficher le code avec la coloration syntaxique adaptée en fonction du langage principal utilisé dans le fichier.
  • Affichage :
    • Il est possible de trier les répertoires ou les fichiers selon certains critères (nom, taille, date).
  • Actions :
    • Les actions possible sur les fichiers dépendent de vos droits d'utilisateur sur le site. Veuillez activer le mode utilisateur pour activer les actions.

Document créé le 16/10/2009, dernière modification le 26/10/2018
Source du document imprimé : https://www.gaudry.be/cs-bibliobrol-source-rf-model/dao/config/MySQLConfig.cs.html

L'infobrol est un site personnel dont le contenu n'engage que moi. Le texte est mis à disposition sous licence CreativeCommons(BY-NC-SA). Plus d'info sur les conditions d'utilisation et sur l'auteur.