9 messaggi dal 24 marzo 2006
Dato questo script

<%
var testo = String(Request.Form("keywords"));
if (testo=="" || testo=="undefined") Response.Redirect("cerca3.htm");

var keywords = testo.split(" ");

var stringaDiConnessione = "driver={Microsoft Access Driver (*.mdb)};dbq=";
stringaDiConnessione += Server.MapPath("/mdb-database/archivio.mdb");
var conn = new ActiveXObject("ADODB.Connection");
conn.Open(stringaDiConnessione);
var rs = "Select MAX(id) as massimo from pagineweb";
var sql = "SELECT * FROM pagineweb WHERE";
for (i=0;i<keywords.length;i++) {
if (i>0) sql += " AND";
sql += " keywords LIKE '%" + keywords[i] + "%'";
}
var rs = conn.Execute(rs);
var ris = conn.Execute(sql);

if (ris.EOF) Response.Write("<b>NESSUN DOCUMENTO TROVATO</b>");
else while (!ris.EOF) {
Response.Write("<p><a href='" + ris("url") + "'>"+ "<center>");
Response.Write("<p> <img src='" + ris("foto") + "'>"+ "<br>"+ "<center>");
Response.Write(ris("descrizione"));
Response.Write("</a><br>");
Response.Write(ris("keywords"));
Response.Write("</p>");
ris.MoveNext();
}
Response.write("Ricerca Effettuata su "+ rs("massimo"));
Response.write(" Caduti Inseriti");

conn.Close();
%>

vorrei sapere come faccio a fare in modo che quando il campo foto è vuoto non mi visualizzi il risultato nel browser con la classica iconcina dell'immagine non disponibile, purtroppo sono poco pratico di questo linguaggio e su questa cosa mi sono proprio perso.

saluti e grazie
mike78 wrote:
Dato questo script

ma questo è uno script ASP.NET?

vorrei sapere come faccio a fare in modo che quando il campo foto è vuoto non mi visualizzi il risultato nel browser con la classica iconcina dell'immagine non disponibile, purtroppo sono poco pratico di questo linguaggio e su questa cosa mi sono proprio perso.

ASP.NET non è un linguaggio, è una tecnologia. e non si fa così l'accesso ai dati, per cui presumo tu l'abbia trovato da qualche parte questo codice. ecco, smetti di prenderlo da lì, perchè peggio di così è dura
ASP.NET ha un meccanismo di accesso ai dati dichiarativo, ti basta cercare "databinding" tra le risorse per trovare tonnellate di esempi fatti decisamente meglio.

Daniele Bochicchio | ASPItalia.com | Libri
Chief Operating Officer@iCubed
Microsoft Regional Director & MVP

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.