begin process at 2013 05 23 18:57:09
  Trouver un code source :
 
dans
 
Accueil > Forum > 

ASP.NET

 > 

Base de données

 > 

Access

 > 

comment accéder à un champ de chemin accès dans BD Acsess


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

comment accéder à un champ de chemin accès dans BD Acsess

jeudi 28 juin 2012 à 22:17:30 | comment accéder à un champ de chemin accès dans BD Acsess

jagar

Je souhaiterai afficher sur mon formulaire un fichier pdf ou dwg qui fait appel une BD access avec un champ nom de fichier et un autre pour le chemin d'accès des fichiers. J.ai transformé mes fichiers en hyperlien mais j'arrive pas a code pour acceder au chemin d'accés et afficher le fichier. Y'a t'il quelqu'un qui peut m'aider a debloquer cette situation.

Public Num As String
Public NumDocument As String
Public LienImage As String

Protected Sub form4_Load(ByVal sender As Object, ByVal e As System.EventArgs)

'--- Lecture de URL
Dim URLAbsolue As String = Request.Url.AbsolutePath
Dim MonHost As String = Request.Url.Host
Dim MonPort As String = Request.Url.Port
Dim MaQueryString As String = Request.Url.Query
Dim URL As String = MonHost & ":" & MonPort & URLAbsolue & MaQueryString

Dim Condition As String
Condition = Right(URL, 10)

If Not Condition = "" Then

'--- Ouverture de la connexion BD
Dim oOleDbConnection As OleDbConnection
Dim sConnString As String = _
"Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=\\srv-mapguide\Data Mapguide\Db\2009-11-MOCTEU_110718.mdb;" & _
"User ID=Admin;" & _
"Password="

oOleDbConnection = New OleDb.OleDbConnection(sConnString)
oOleDbConnection.Open()

'--- ID et type de document
Dim SQL1 As String = "SELECT * FROM tblDocument WHERE IDEquipement='" + Condition + "';"
Dim mySqlCmd1 As Data.OleDb.OleDbCommand = New Data.OleDb.OleDbCommand(SQL1, oOleDbConnection)

If Not IsPostBack Then
ListBox1.DataSource = mySqlCmd1.ExecuteReader()
ListBox1.DataValueField = "ID"
ListBox1.DataBind()
ListBox1.SelectedIndex = 0
ListBox1.DataSource.Close()
NumDocument = ListBox1.SelectedValue

ListBox2.DataSource = mySqlCmd1.ExecuteReader()
ListBox2.DataValueField = "DescripTypeDoc"
ListBox2.DataBind()
ListBox2.SelectedIndex = 0

End If

'--- Nom
Dim SQL2 As String = "SELECT DescripTypeDoc FROM tblDocument WHERE ID='" + NumDocument + "' AND DescripTypeDoc <> Null ;"
Dim mySqlCmd2 As Data.OleDb.OleDbCommand = New Data.OleDb.OleDbCommand(SQL2, oOleDbConnection)
TextBox1.Text = mySqlCmd2.ExecuteScalar()

'--- Image
Dim SQL3 As String = "SELECT LienDocum FROM tblDocument WHERE ID='" + NumDocument + "' AND LienDocum <> Null ;"
Dim mySqlCmd3 As Data.OleDb.OleDbCommand = New Data.OleDb.OleDbCommand(SQL3, oOleDbConnection)
HyperLink1.NavigateUrl = mySqlCmd3.ExecuteScalar()
If LienImage = "" Then
HyperLink1.NavigateUrl = "image/logo-vfld.jpg"
Else
HyperLink1.NavigateUrl = "G:\DA\300 PROCÉDÉ\" & LienImage

Merci d'avance


Cette discussion est classée dans : string, data, url, oledb, ooledbconnection


Répondre à ce message

Sujets en rapport avec ce message

A l'aide,au secours!!!!!!!!!!!!!!! [ par juando ] Voila mon site focntionnne avec une base de donnée tout fonctionne bien en local mais lorsque je met sur le serveur,le serveur arrive à lire dans la b Probleme connexion ACCESS via .net [ par florian37 ] Bonjour à tous,voila,j'ai fait une connexion via ASP.Net en reprenant le code de NCVF à l'adresse suivante:http://aspfr.com/article.aspx?Val=497donc j Recherche dans un catalogue Index Server [ par sisi187 ] Hello, Je suis entrain de d'essayer de faire des requetes dans un catalogue index server se trouvant dans le répertoire C:/inetpub/catalog.wci. j'ai PB asp.net / Vb.net connexion OleDB [ par Dyr3e ] bonjour, j'utilise une classe pour ma base de donnée et lorsque que j'essaye de faire un essai avec une des fonction j'obtiens lerreur suivante :<div Insert Into [ par AnnuMada ] Bonjour a tous,J'ai un problème depuis trois jours que je n'arrive pas à résoudre.Lors d'une requete Insert Into j'ai toujour un message d'erreur"Déta Data type [ par drjey ] Salut,J'ai un string (dateup) : "dd/mm/yyyy" que je recois d'un form auquel je colle dateup=dateupe&"00:00:00" pour avoir l'heure et que j'essaie de c Comment récuperer tous les parametres de l'url (QUERY_STRING) ? [ par cassepieds ] BonjourJe dois recuperer toutes les infos qui sont derriere le nom du fichier asp appelé.Bref j'utilise la variable serveur QUERY_STRING.Je recupere b OraOLEDB.Oracle provider is not registered [ par atmeitsatme ] Bonjour,J'ais un web service qui se connecte à une base oracle.Le web service est hébergé sur un serveur IIS, situé sur le même serveur qu'oracle.Lors connexion vb.net à access [ par dina_info ] bonsoir a tous J ai un probleme de connexion a la base de donnée access en asp.net(vb) ,j arrive pas à inserer dans la base de donnée ,voila le code q base access dans un web service [ par ManuAntibes ] Salutj'arrive a recuperer dans un dataset les données d'une base SQL ....Car j'ai suivi ce tuto Que l'on trouve a cette adresse : <a href="http://msdn


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2013
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

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 : 0,374 sec (4)

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