Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : comment récupérer le formatage d' un champs de type "memo" d'une base de donnée access [ Archives ASP & ASP.NET / ASP.net ] (mohamed_bn)

mardi 1 mars 2005 à 09:58:22 | comment récupérer le formatage d' un champs de type "memo" d'une base de donnée access

mohamed_bn



med belhassen

dans mon application web "petit forum" ,lorsque j'utilise un champs memo pour sauvegarder le contenu d'une zone de texte miltiligne, je perds le formatage initial (retour à la ligne) lors de la consultation ulterieure.
pour remédier à ce problème j'ai développé une fonction qui remplace tout '\n' du texte initial par un caractère spécial (* par exemple). avant l'ajout de tout enregistrement à la base.
puis, lors de la lecture de la base je fais la fonction inverse.
cette solution, me parait un peut lente pour une grande quattité d'information et pour un nombre d'utilisateurs assez élevé.

mardi 1 mars 2005 à 13:53:29 | Re : comment récupérer le formatage d' un champs de type "memo" d'une base de donnée access

jesusonline

Membre Club Administrateur CodeS-SourceS
Généralement, on enregistre du code html  dans la bdd, on convertit tout les saut de lignes, par un <br/> et on a plus qu'a écrire le contenu exacte. par contre attention de bien convertir les caractères spéciaux avant de le mettre dans ta bdd : server.htmlencode(texte)




Cyril - MCP ASP.net
Webmaster de : Hoshimi.CodeS-SourceS.fr

mercredi 2 mars 2005 à 13:33:16 | Re : comment récupérer le formatage d' un champs de type "memo" d'une base de donnée access

mohamed_bn



med belhassen

merci
pour ta réponse.

tu es vraiment super!!!!

j'essayerais ça.

je suis en train de développer un site intranet pour ma faculté dans le cadre de mon projet de fin d'études. j'e suis en train de concevoir un petit forum interne. je suis arrivé à le construire. mais il présente un petit défaut qui consiste au faite que le texte est brut.  je me demande maintenant, comment peut -t-on integrer un petit éditeur de texte (comme celui de aspfr) dans mon interface tout en sachant que j'utilise une base de donnée Access2000.

A+.

mercredi 2 mars 2005 à 14:04:00 | Re : comment récupérer le formatage d' un champs de type "memo" d'une base de donnée access

jesusonline

Membre Club Administrateur CodeS-SourceS
Ce site utilise la freetextbox, regarde sur google pour telecharger ce composant.




Cyril - MCP ASP.net
Webmaster de : Hoshimi.CodeS-SourceS.fr

samedi 5 mars 2005 à 10:00:33 | Re : comment récupérer le formatage d' un champs de type "memo" d'une base de donnée access

mohamed_bn


med belhassen

j'ai utilisé ce petit programme que j'ai trouvé sur ce site dans mon application web. il permet de décompresser les fichiers zips.
mais le problème c'est que les fichiers décompressés restent inaccessibles en écriture. c'est à dire que je ne peut pas les éffacer jusquà sortir du formulaire web et attendre quelques minutes. j'ai utilisé ce programme dans mon application web qui permet à un client d'uploder un fichier zip puis elle la décompresse sur le serveur. et le client par la suite peut normalement éffacer les fichiers ou les déplacer. mais ce petit programme bloque mes fichiers extraites du zip. (apparament qu'il ne les fermes pas automatiquement malgré qu'on a fermé dans le code les flus ouverts de fichiers.

voici le corps de ce programme:

 


using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
using ICSharpCode.SharpZipLib.Zip;
using System.IO;

namespace décompressionzipcs
{
 /// <summary>
 /// Summary description for WebForm1.
 /// </summary>
 public class WebForm1 : System.Web.UI.Page
 {
  protected System.Web.UI.WebControls.Button Button1;
 
  private void Page_Load(object sender, System.EventArgs e)
  {
   // Put user code to initialize the page here
  }

  #region Web Form Designer generated code
  override protected void OnInit(EventArgs e)
  {
   //
   // CODEGEN: This call is required by the ASP.NET Web Form Designer.
   //
   InitializeComponent();
   base.OnInit(e);
  }
  
  /// <summary>
  /// Required method for Designer support - do not modify
  /// the contents of this method with the code editor.
  /// </summary>
  private void InitializeComponent()
  {   
   this.Button1.Click += new System.EventHandler(this.Button1_Click);
   this.Load += new System.EventHandler(this.Page_Load);

  }
  #endregion
 
  void ExtractArchive(string zipFilename,string extractDir)
  {
   ZipInputStream zis = null;
   FileStream fos = null;

   try
   {
    zis = new ZipInputStream(new FileStream(zipFilename,FileMode.Open,FileAccess.Read));
    ZipEntry ze;

    // on dezippe tout dans un rep du nom du zip, pas en bordel
    Directory.CreateDirectory(extractDir);

    while ((ze = zis.GetNextEntry()) != null)
    {
     if (ze.IsDirectory)
     {
      Directory.CreateDirectory(extractDir+"\\"+ze.Name);
     }
     else
     {
      if (!Directory.Exists(extractDir+"\\"+Path.GetDirectoryName(ze.Name)))
      {
       Directory.CreateDirectory(extractDir+"\\"+Path.GetDirectoryName(ze.Name));
      }

      fos = new FileStream(extractDir+"\\"+ze.Name,FileMode.Create,FileAccess.Write);
      int count;
      byte[] buffer= new byte[4096];

      while ((count = zis.Read(buffer,0,4096)) > 0)  //4096
      {
       fos.Write(buffer,0,count);
      }
     }
     
    }
    
   }
   finally
   {//zis.Close();
    //fos.Close();
    if (zis != null) zis.Close();
     if (fos != null ) fos.Close();
   }
   


   

  }

  private void Button1_Click(object sender, System.EventArgs e)
  {
  ExtractArchive("d:\\1.zip","d:\\ghn\\");
   Response.Write("archive is decompressed");
  }
 
 }
}


si vous pouvez m'aider à resoudre ce problème n'hésiter à me répondre .
si vous connaisser une autre source qui traite la décompression d'un répertoire svp me la donner


samedi 5 mars 2005 à 11:49:06 | Re : comment récupérer le formatage d' un champs de type "memo" d'une base de donnée access

jesusonline

Membre Club Administrateur CodeS-SourceS
J'ai pas lu ton code, mais apparement le problème vient que tu n'as pas fait des closes et dispose

regarde sur toute tes variables qui une fois que t'as finit, tu fais bien un close, puis un dispose


Cyril - MCP ASP.net
Webmaster de : Hoshimi.CodeS-SourceS.fr

samedi 5 mars 2005 à 12:36:46 | Re : comment récupérer le formatage d' un champs de type "memo" d'une base de donnée access

mohamed_bn



med belhassen


merci
je vais essayer ça .

samedi 5 mars 2005 à 19:49:37 | Re : comment récupérer le formatage d' un champs de type "memo" d'une base de donnée access

mohamed_bn



med belhassen

j'ai utilisé le composant "Tree view" pour afficher le contenu d'un répertoire dans une application webForms en c#.
je veux utiliser ce composant pour récupérer le chemin du composant sélectionné (repertoire ou fichir).par exemple

(c:\\inetpub\\wwwroot\\fichier.txt)
Mais je ne sait pas comment accéder au champs text du composant sélectionné pour l'utiliser pour extraire le chemin
absolu.

svp , si ceci est fesable ,n'hésitez pas à m'aider.


dimanche 6 mars 2005 à 09:46:40 | d'où je pourrais avoir la bobliothèque des treeview

mohamed_bn



med belhassen

je veux utiliser le "Tree view"  pour representer l'arborescence d'un répertoire dans mon application web.Mais je n'ai pas la

bibliothèque ( Microsoft.Web.UI.WebControls.TreeView ).Comment je pourrais avoir ce dll.

 


dimanche 6 mars 2005 à 11:52:37 | Re : comment récupérer le formatage d' un champs de type "memo" d'une base de donnée access

jesusonline

Membre Club Administrateur CodeS-SourceS
regarde sur le site www.asp.net


Cyril - MCP ASP.net
Webmaster de : Hoshimi.CodeS-SourceS.fr


1 2

Cette discussion est classé dans : base, récupérer, champs, memo, formatage


Répondre à ce message

Sujets en rapport avec ce message

base de données à champs variables........ [ par JPonce ] Bonjour, Dans le cadre d'un projet de fin d'étude, il fallait mettre au point une procédure de "création de table puis remplissage de celle-ci par un Insertion de champs vide dans une base access [ par cloe ] BonjourJ'utilise un formulaire afin de saisir des données et des les enregistrer dans ma base de données. Pour les champs de type texte et qui sont vi ASP-SQL : Affichage d'un champs MEMO ! [ par Damien ] Bonjour,J'éprouve de grande difficulté a afficher un champs "MEMO" d'une base SQL.Quelle est la differance entre un champs text et un champs Memo.Pour contrainte de validité des champs d'une base!! [ par glopglop ] Salut!!J'ai créé une base de données et je voudrais mettre des contraintes sur les champs d'entrées de l'utilisateur! J'ai une table qui contient les Récupérer du xml dans une base de données [ par fmarie ] Je désire récupérer les données d'une page xml sur le net et faire des tris dessus. Je peux passer par une base Access mais je voudrais que ce soit au Récupérer la liste des tables d'une base ACCESS en ASP .NET [ par vbtom ] Salut,Je recherche comment récupérer toutes les tables d'une base ACCESS XP(2002) en ASP .NetSI vous savez ca vous me sauver! ^^Merci d'avance!!++sPiR FORMATAGE DE CHAMPS [ par ghiscool ] comment faire pour vérifier qu'un champ saisi est bien un nombre ??? récupérer les champs d'un formulaire d'une fenêtre mère [ par tetelle ] Bonjour,j'ai une première fenêtre avec un formulaire.Qd je valide, elle ouvre une 2ème fenêtre.comment puis je recuperer les champs du formulaire de l récupérer les données d'une liste dans une autre page [ par foofur ] Bonjour a tous et à toutes,Je dispose de 2 listes : une contenant les champ d'une table et l'autre permettant de choisir comment l'ordre de ces champs Comment récupérer des variables ds un jscript? [ par bcsh ] Bonjour, Je recherche le moyend efaire une redirection, mais qui nécessite un accès à ma base d edonnées : je doit repérer le champs id, et je dois ut


Nos sponsors

Sondage...

CalendriCode

Janvier 2009
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,390 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.