Charger / Télécharger des fichiers à partir de SQL Server 2005/2008 de WinForms application en C#?

Je suis en utilisant DocX pour créer .les fichiers docx. Au lieu de les stocker sur le disque dur, de les Partager ou SharePoint, je préfère les stocker à l'intérieur de la Base de données SQL. Donc mes questions sont:

  1. Comment écrire du bon code pour enregistrer le fichier de la base de données?
  2. Comment écrire du bon code pour retrive fichier à la base de données?
  3. Ce genre de type de données dois-je mettre pour un tableau pour contenir les fichiers docx? Est-il l'Image?

En ce qui concerne,

MadBoy

PS. Je préfère un bon code dans l'utilisation de l'Aide de l'ancienne "école": les

using (var varConnection = Locale.sqlConnectOneTime(Locale.sqlDataConnectionDetailsDepozyt))
using (var sqlQuery = new SqlCommand(preparedCommand, varConnection))
using (var sqlQueryResult = sqlQuery.ExecuteReader())
    while (sqlQueryResult != null && sqlQueryResult.Read())

OriginalL'auteur MadBoy | 2010-02-13