Accueil > Forum > > > > Ajout/Affichage photo dans SQL Server 2005
Ajout/Affichage photo dans SQL Server 2005
lundi 4 août 2008 à 11:04:01 |
Ajout/Affichage photo dans SQL Server 2005

BrunoCheyrou
|
Bonjour, je me suis renseigné concernant ce sujet mais jamais obtenu de réelle réponse. J'aimerai via un formulaire ajouter à chaque client une photo qui est stocké directement sur le serveur. Je sais qu'il existe un champ de type blob qui permet (à ce que j'ai compri) de stocker l'URL de la photo afin d'éviter d'alourdir la base de données. J'aimerai comprendre comment ajouter une photo pour un contact et ensuite comment l'afficher.
Ma base contient une table CLIENT(Num_auto, Nom, Prenom, Photo).
Merci de me donner des informations. En attendans, je continue mais recherche. Merci
|
|
lundi 4 août 2008 à 11:50:00 |
Re : Ajout/Affichage photo dans SQL Server 2005

nhervagault
|
Salut,
Ca peut t'aider http://support.microsoft.com/kb/308042/fr
Bon coding
|
|
lundi 4 août 2008 à 14:58:39 |
Re : Ajout/Affichage photo dans SQL Server 2005

BrunoCheyrou
|
Déjà, quels sont les controles à utiliser ? Il existe un controle appelé FileUpload mais est-ce le controle à utiliser afin d'insérer une image ?
|
|
lundi 4 août 2008 à 15:14:13 |
Re : Ajout/Affichage photo dans SQL Server 2005

nhervagault
|
Oui,
C'est le controle pour envoyer des fichiers sur le serveur sinon en html pur tu as le iunput type="file" c'est le controle qui est a l'interieur du controle serveur fileupload
|
|
lundi 4 août 2008 à 15:44:36 |
Re : Ajout/Affichage photo dans SQL Server 2005

BrunoCheyrou
|
Ok merci. Le problème dans l'exemple microsoft c'est que l'emplacement de l'image est déjà dans le code. Moi j'ai un dossier avec l'ensemble des photos et je souhaiterai importer les photos (1 pour chaque client) grace à ce FileUpload pour que la photo soit ensuite copier sur le serveur et que le champ Photo de la table CLIENT soit rempli.
|
|
lundi 4 août 2008 à 18:56:55 |
Re : Ajout/Affichage photo dans SQL Server 2005

nhervagault
|
Il faut faire un peu de recherche cf le reglement et on trouve :-)
exemple ; http://www.aspfr.com/codes/NET-CONTROLE-IMAGE-VIEWER-UPLOADER_45364.aspx
Bon coding
|
|
mardi 5 août 2008 à 09:53:51 |
Re : Ajout/Affichage photo dans SQL Server 2005
|
mardi 5 août 2008 à 10:00:27 |
Re : Ajout/Affichage photo dans SQL Server 2005

BrunoCheyrou
|
Bon j'ai trouvé un bout de résultat ^^
Imports System Imports System.Data Imports System.Data.OleDb Imports System.Web
PartialClass _Default Inherits System.Web.UI.Page
Private MonImg As Drawing.Bitmap
PrivateFunction GetBytesFromBitmap(ByVal Img As Drawing.Bitmap) AsByte() Dim ms AsNew IO.MemoryStream() Try Return ms.GetBuffer Catch ex As Exception Throw New Exception(ex.Message) Finally ms.Close() ms.Dispose() End Try End Function Protected Sub Button1_Click( ByVal sender As Object , ByVal e As System.EventArgs) Handles Button1.Click Dim conn As New OledbConnection( "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Contacts.mdb" ) Dim cmd_insert As New OleDbCommand( "INSERT INTO MyPhotos(ImgField) VALUES (' MyBytes ')" )conn.Open() cmd_insert.Connection = conn REM ------CONVERSION EN BYTES POUR STOCKER DANS BD SQL Dim MyBytes() As Byte = Me .GetBytesFromBitmap( Me .MonImg) cmd_insert.ExecuteNonQuery() conn.Close() End SubEnd Class
Pour rappel, voici ma table MyPhotos(Id (Num_auto, PK), ImgField (Objet OLE)). Ce bout de code permet de charger une image depuis le PC et d'inscrire dans le champ ImgField(Objet OLE) les données binaires de l'image. Lorsque j'ouvre ma base, dans le champ ImgField il y a maintenant "Donnée binaire" donc apparament j'arrive à inscrire une photo dans la base. Maintenant je me concentre sur l'affichage de cette photo à partir de la base.
|
|
mercredi 6 août 2008 à 10:00:27 |
Re : Ajout/Affichage photo dans SQL Server 2005

BrunoCheyrou
|
J'arrive maintenant à afficher le champ image dans un gridview mais il s'affiche mal. En effet, l'emplacement pour l'image est présent mais l'image ne s'affiche pas (en clair ca fais une crois rouge comme quand l'image ne peut pas s'afficher). Apparament il y a une conversion à faire car quand je regarde les propriété de la "photo", il me met System.Byte
|
|
mercredi 6 août 2008 à 11:46:50 |
Re : Ajout/Affichage photo dans SQL Server 2005
|
Cette discussion est classée dans : sql, server, affichage, ajout, photo
Répondre à ce message
Sujets en rapport avec ce message
Probleme avec SQL SERVER [ par valou ]
salut,j'ai un probleme pour une requete en asp sur sql server.voici mon code:Set conn = Server.CreateObject("ADODB.Connection")connstring = "driver={S
SQL SERVER 2000 ???? connection [ par Troyan ]
j'ai toujours systematiquement la meme erreur.cela doit etre un parametrage de SQL2K mais j'ai pas trouvé !!Help Échec de la connexion de l'utilisateu
Transfert de donnees entre 2 BD SQL Server 2000! [ par ludo ]
Bonjour, j ai un leger pb!Voila j ai deux bases de donnees SQL server 2000. Je veux recuperer certaines donnees d une ou +sieur tables d une BD et les
SQL Server à travers un FireWall [ par mickael ]
Bonjour !Je suis dans une boite où il y a un firewall, une zone "démilitarisée" accessible par internet (plusieurs serveurs sous Linux, et WIndows 200
Requete sur SQL Server depuis une page asp [ par Muad-Dib ]
Quand je le fais en VB, ca marcheQuand je le fais en VBScript, ca plante...Je parle de requêtes comprenant la méthode LEFT JOIN !Qq'un peut il m'aider
HELP, forum ASP SQL server [ par isa ]
Bonjour,Je suis déséspéremeent à la recherche d'un forum gratuit (ou non d'ailleurs) fonctionnant sous ASP avec SQL server (+ connexion DSN).Merci de
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
Forcé l'affichage des erreurs [ par Hobby ]
Bonjour,Je suis débutant en ASP.J'essaie de faire une connection a une BDD access sans DSN. J'ai des problème mais avant de vous ennuyer je voudrait e
SQL ajout enregistrement [ par divil ]
Salut @ tousj'ajoute un enregistrement dans une table avec insert into ... pas de probleme ça marche, mais je voudrais récupérer le numero de l'enregi
HELP Connection SQL Server [ par draganovic ]
salut, voila, j'ai un petit pépin, j'aimerais me connecter à un serveur intranet qui tourne sur SQL Serevr 6.5 à travers une bd.Je connaît le nom du s
Livres en rapport
|
Derniers Blogs
[SHAREPOINT] LES SESSIONS TECHDAYS 2012.[SHAREPOINT] LES SESSIONS TECHDAYS 2012. par Patrick Guimonet
Voici donc pour ceux qui n'ont pas pu venir, ou ceux qui n'ont pas pu toutes les suivre la liste des sessions SharePoint aux TechDays 2012, que je mettrais à jour dès que les liens des vidéo seront disponibles. Ou ici : http...
Cliquez pour lire la suite de l'article par Patrick Guimonet TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3TECHDAYS PARIS 2012 : SESSION PLEINIèRE JOUR 3 par ROMELARD Fabrice
Speaker: Bernard Ourghanlian Cette session est comme chaque jour transmise en live par BrainSonic, et j'ai donc suivi cette troisième pleinière par ce moyen sur mon iPad . Elle est dédiée comme chaque année à la mise en perspective de l'é...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice MISHRA READER : UN LECTEUR RSS TRèS ZUNE STYLE EN OPEN SOURCE !MISHRA READER : UN LECTEUR RSS TRèS ZUNE STYLE EN OPEN SOURCE ! par Vko
Hier durant une session dédiée aux Techdays 2012, j'ai eu le plaisir d'annoncer la sortie de la Béta 2 de Mishra Reader. C'est quoi ? Pour les utilisateurs, c'est une vraie expérience de lecture de flux RSS sur Windows. Rien à voir avec les produit...
Cliquez pour lire la suite de l'article par Vko [FRAMEWORK 4] LES TASKS ET LE THREAD UI[FRAMEWORK 4] LES TASKS ET LE THREAD UI par fathi
Je viens de passer quelques temps au TechDay's et j'ai pu voir pas mal de session intéressante. Par contre une chose m'a un peu étonné lors de certaines de ces sessions qui abordaient les améliorations du framework .NET (donc le 4.5) : en gros, bea...
Cliquez pour lire la suite de l'article par fathi WORKFLOW FOUNDATION 3 A UN PIED DANS LA TOMBEWORKFLOW FOUNDATION 3 A UN PIED DANS LA TOMBE par JeremyJeanson
Depuis déjà un an, je conseille vivement les utilisateurs de Workflow Foundation 3 à migrer vers la version 4. L'information qui va suivre ne devrait donc pas trop prendre au dépourvu les personnes qui m'ont suivi. Je profite de ce poste, pour faire le re...
Cliquez pour lire la suite de l'article par JeremyJeanson
Forum
AFFICHER PRIXAFFICHER PRIX par linea26
Cliquez pour lire la suite par linea26
Logiciels
Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System Easy-Planning (1.0.0.1)EASY-PLANNING (1.0.0.1)Basé sur les mêmes principes que MyPlanning, Easy-Planning permet de créer des plannings sous la ... Cliquez pour télécharger Easy-Planning COLLECTOR PLUS (3.00B)COLLECTOR PLUS (3.00B)COLLECTOR PLUS version 3.00B est un logiciel utilisant une base de données alimentée par :
- L... Cliquez pour télécharger COLLECTOR PLUS PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V7.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V7.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO LettresFaciles 2011 (8.0.0.1)LETTRESFACILES 2011 (8.0.0.1)LettresFaciles est un logiciel facilitant la création et la rédaction de lettres types.
Son inte... Cliquez pour télécharger LettresFaciles 2011
|