begin process at 2012 05 28 06:37:55
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive ASP & ASP.NET

 > 

Archives ASP & ASP.NET

 > 

ASP.net

 > 

stocker des image dnas sql server 2000 en indiquant le path


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

stocker des image dnas sql server 2000 en indiquant le path

jeudi 1 avril 2004 à 01:17:14 | stocker des image dnas sql server 2000 en indiquant le path

kenza_sana


Bonjour j'ai un grand probléme avec le sql server 2000 moi je fait la un projet en ASP.NET et c# : Un site web qui gére des photos mon probléme et comment stocker les image dans la base avec le PATH c'est a dire que j'indique le chemin en plus comment ajouter des image et puis les réupérer de la base (sql server 2000) pour les afficher ...
Puis je doit faire l'ajout et la suppression a la base a partir d'un code asp.net ainsi que la recuperation de l'image pour l'afficher
Merci c'est trés gentille de votre part
Si vous avez des liens vers des cours ou des codes qui me permette de faire ce que je veut
Pour ma base j'ia mis comme type 'chaine de caractere' et j'y indiquer le path mais je en croit pas que c'est la bonne méthode car je n'arrive pas a bien comprendre
Encor emerci
jeudi 1 avril 2004 à 10:02:11 | Re : stocker des image dnas sql server 2000 en indiquant le path

PeTeRsLaStAr

Membre Club
Salut.

Alors pour l'ajout...
Tu dois indiquer dans ta base de données un Path :
images\001.jpg

(perso je te conseillerais de générer des GUID comme nom de fichier qd tu mets tes path dans ta base, pour éviter des doublons)

Pour la récupération de l'image, c'est simple, sur ton image dans ton code, tu mets à jour ta propriété "ImageUrl" avec ta valeur récupéré dans la base de données, dans la colonne path. (si tu l'as appelé Path hein...)

Pour la suppression des images, il te faut passer par deux phases,
la première, suppression de la ligne dans la bdd (donc avec la commande delete),
la deuxième, la suppression de l'image à son emplacement sur le serveur
Le code ressemble à ça

Dim chemin As String
chemin = Request.PhysicalApplicationPath + PathImageAEffacer
If Directory.Exists(chemin) = True Then File.Delete(SupFile)

(ne pas oublier d'importer System.IO)

Pour l'ajout, tout dépend si quelqu'un l'upload de son poste, ou si c toi qui ajoute du serveur ton image... Mais je pense que c la phase la plus compliquée...

Je ne saurais trop t'indiquer comment procéder pour le code ASP mais ça doit pas être bien méchant. Pour le code SQL, tu passes par la commande INSERT. Voir les sites sur SQL pour plus d'infos pour la syntaxe, ou mm l'aide de SQL SErver est pas trop mal pour ça.

Voilà. ça répond à tes questions ?



****************************************************
Il n'y a pas de pb sans solutions : il faut juste trouver le temps pour les chercher
jeudi 1 avril 2004 à 13:38:57 | Re : stocker des image dnas sql server 2000 en indiquant le path

kenza_sana


Merci pour ta réponse mais le type de donner je le metterait (string ) c'est ce que j'ai fait et j'ai indiquer le path mais cette histoire de GUID je ne la connait pas ca pourrait a ton avie me faciliter la tache...
Et pour récupérer une image je doit gérer sa taille ainsi que ces paramétres ??
Merci encore
jeudi 1 avril 2004 à 14:14:22 | Re : stocker des image dnas sql server 2000 en indiquant le path

PeTeRsLaStAr

Membre Club
Alors...
un GUID, c un numéro sur 32 bits il me semble, qui est alpha numérique et qui est unique.
Tu dois trouver une fonction en pianotant GUID sur le net, s'il n'y en a pas déjà une sur ce forum.
En fait donc ça te génèrerait un nom unique de photo, pour que tu n'aies pas de pb avec par exemple : deux fois Image1.jpg. Maintenant c une idée comme une autre tout dépend comment tu utilises ton application. Je ne sais pas en quoi cela consiste, tout ça.

Pour récupérer l'image, pas besoin de la taille, ni des paramètres (enfin... qu'entends tu par paramètre ? ), il suffit de mettre ladresse serveur dans ton paramètre ImageUrl et ça suffit. Ensuite, tu peux redimensionner l'image comme tu le souhaites.

Voila !

****************************************************
Il n'y a pas de pb sans solutions : il faut juste trouver le temps pour les chercher
samedi 3 avril 2004 à 01:17:19 | Re : stocker des image dnas sql server 2000 en indiquant le path

fabrice69

Administrateur CodeS-SourceS
Il serait bien de ne pas poser 10 fois la même question.
Pour les Images dans SQL Server :
- http://aspalliance.com/articleViewer.aspx?aId=138&pId=
et
- http://authors.aspalliance.com/das/readimage.aspx

Romelard Fabrice (Alias F___)
samedi 3 avril 2004 à 08:38:10 | Re : stocker des image dnas sql server 2000 en indiquant le path

kenza_sana

MERCI mais je ne pose pas la meme questions dix fois je voudrait savoire comment utiliser le PATH alors que ma question de toute a l'heure étais comment stocker des image directement dans la base (ce qui apparement redrait ma base lourde )
Donc j'ai voulut apprendre a utiliser la path pour stocker les images comme ca ma base seras plus légére
MERCI ENCORE
samedi 3 avril 2004 à 08:39:22 | Re : stocker des image dnas sql server 2000 en indiquant le path

kenza_sana


Merci la vous avez raison c'est la meme question
Alors désolé


Cette discussion est classée dans : base, sql, server, image, path


Répondre à ce message

Sujets en rapport avec ce message

exporter une base SQL server [ par sbertrand ] bonjour,J'utilise access XP pour me connecter sur ma base SQL server.Le probleme c'est qu'a chaque modif d'une ligne, access envoi une requete au serv transfert de données [ par batracks ] comment fait-on avec un VBScript pour transférer les données d'une base SQL Server vers une autre base SQL Server sachant que les noms de tables et de base de données sql server [ par gnuisnotunix ] hello tout le monde!j'ai un problème qui est le suivant, je suis entrain de faire un moteur de recherche pour mon site en asp, le problème c'est que j connexion a une BD SQL [ par sebag ] Bonjourj'ai une base SQL Server nommée wfct a laquelle je souhaite me connecter. j'ai un DSN qui correspond a cette base appelé "webfct". Voici ma con SQL SERVER . uploader une base SQL [ par pierreverley ] Pourriez vous m'indiquer comment mettre une base sql à jour sur mon site.Elle est à jour sur mon pc, mais je dois régulièrement la remmettre à jour su ADO & Sql Server 2000 [ par yh ] Bonjour,J'utilise la méthode addnew que j'applique à un RecordSet après avoir ouvert une connexion avec ma base Sql : rs.open "MaTable", db_conn, , PROBLEME AVEC SQL SERVER 2000 [ par kenza_sana ] Aidez moi Probleme avec sql server 2000.Je veut mettre des donnees de types image dans la base (pas en mettant le path)...J'ai mis pour le type de don STOCKAGE DE DONNES IMAGES DANS UNE BASE DE DONNEES SQL SERVER 2000 [ par kenza_sana ] Bonjour j'ai un grand probléme avec SQL SERVER 2000 je voudrait mettre dans ma base de données des images de type JPEG mais je n'arrive pas a le faire PROBLEME POUR UN PROJET ASP.NET AVEC LA BASE SQL SERVER 2000 [ par kenza_sana ] Bonjour j'ai un grand probléme avec SQL SERVER 2000 je voudrait mettre dans ma base de données des images de type JPEG mais je n'arrive pas a le faire Asp et CDO [ par chrisgarath ] Bijour, encore moi.Je rame toujours a trouver comment faire la liaison entre ma base sql server et exchange.Je cherche le moyen de créer dans l'agenda


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), 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

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 3,042 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales