Image da sqldatasource

martedì 20 gennaio 2009 - 16.23

mrburns Profilo | Newbie

ciao
ho una sqldatasource che fà una query e ritorna il percorso di un immagine salavata sul computer, come devo fare per associare il controllo image al percorso risultante dalla query?

Jeremy Profilo | Guru

Valorizzi la proprietà ImageUrl con il valore che ti ritorna dalla query.

mrburns Profilo | Newbie

ecco, mi sembra che hai centrato il problema, io sto usando microsoft visual web developer e non riesco a fare in modo che il valore che mi ritorna la query venga inserito come url dell'immagine,

grazie per l'aiuto

Jeremy Profilo | Guru

Mostra un pò di codice......ma non fare il tirchio come gli altri.....

mrburns Profilo | Newbie

premeto che principalmente sto lavorando senza scrivere il codice manualmente

Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra

qui ho provato ad associare all'immagine la connectionstring relativa alla query

Jeremy Profilo | Guru

>qui ho provato ad associare all'immagine la connectionstring relativa alla query

Non è la connectionstring che devi associare alla proprietà.....se mai la SelectCommand....

Non hai possibilità di fare vedere il Code Behind???

Ciao..


mrburns Profilo | Newbie


>Non è la connectionstring che devi associare alla proprietà.....se
>mai la SelectCommand....

in effetti mi sembra sensato(ma non ci sono riuscito), per selectCommand ti riferisci alla sqldatasource, giusto?

>Non hai possibilità di fare vedere il Code Behind???
qualsiasi cosa ma c'è ben poco


using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; public partial class attori : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { } protected void Button1_Click(object sender, EventArgs e) { TextBox1.DataBind(); Label2.Text = "Informazioni anagrafiche:"; Label3.Text = "Film dove " + TextBox1.Text + " ha recitato:"; } }

scusa se ti faccio perdere tempo, ma sono un po' niubbo
ciao!

Jeremy Profilo | Guru

da quello che capisco...usi il wizard...e questo non va bene

Comunque....intanto dovresti modificare la tua query in questo modo.

SELECT Foto FROM Attori Where Attore = @Attore.

[Edit]
Scusa se sono stato poco chiaro...il senso era di cambiare il nome della tabella in Attori...anzichè Attore
[EndEdit]

Poi sul form metti una Textbox la quale è bindata al datasource che ti restituisce il valore del campo Immagine.
Con il valore che trovi nella textbox...valorizzi la proprietà del controllo Image.

Facci sapere
Ciao.
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5