3 messaggi dal 21 aprile 2001
è da poco che sto "studiando" ASP non sono programmatrice ma mi piace molto quello che si può fare. purtroppo per quelle/i alle prime armi, c'e molto poco da attingere spiegazioni e notizie.
ora se qualcuno vuole autarmi, avrei un banale e semplice quesito.
il risultato di una campo di db esce un url
come si fa a renderlo attivo?
grazie in inticipo a tutti coloro che mi vorranno aiutare.

milena pellegrini

milena pellegrini
839 messaggi dal 13 febbraio 2001
Salve milena ed innanzitutto benvenuta.

Facciamo un esempio:

Hai un recordset rst con i campi "Link" e "URL". Il primo contiene la descrizione del link, il secondo l'URL completo.
Nell'HTML scrivi:

<A HREF="<%=rst.Fields("URL")%>">
<%=rst.Fields("Link")%></A>

Spero di essere stato sufficientemente chiaro.

Ciao!
Paolo

3 messaggi dal 21 aprile 2001
per paolo
grazie per la risposta solerte :)
ci ho provato ma il risultato è stato
necessario oggetto

ti volevo avvisare di una cosa che forse
ti farà molto sorridere, ma io fp.

ti prego di non ridere troppo, come ti ho detto sono alle prime armi e non ho trovato
quasi nulla che desse delle basi, a parte tanta pazienza nell'interpretare le varie stringhe, (non ridere)

ciao
milena

milena pellegrini

milena pellegrini
839 messaggi dal 13 febbraio 2001
... ma io fp.... non l'ho capita!

L'errore nello script allora è un'altro.
Purtroppo se sei alle prime armi, sicuramente farai tutti gli errori possibili ed immaginabili, ma è uno scotto che dobbiamo pagare tutti quando iniziamo qualcosa di nuovo.
Se intendi approfondire ASP, caldeggio l'acquisto di un buon libro, come "ASP 3.0 Guida completa" che guida passo a passo anche i neofiti all'uso di questa tecnologia.
Senza aver bisogno del computer acceso o di stare collegati ad Internet.

Ecco cosa ci dovrebbe essere più o meno nel tuo script.
L'errore che hai è perchè non hai creato un oggetto connessione o recordset prima di usarlo.
<pre id=code><font face=courier size=2 id=code>
&lt;%
Dim cnn, rst, strDB, strTbl

'Percorso e nome del database
strDB="c:\Documenti\Db1.mdb"


'Nome della tabella o query nel database,
'oppure clausola SQL corrispondente.
strTbl="Links"

set cnn=Server.CreateObject("ADODB.Connection")
set rst=Server.CreateObject("ADODB.RecordSet")

cnn.open "{Driver=Microsoft Access Driver (*.mdb)}; dbq=" & stDB

rst.open strTBL, cnn

'Se il recordset non è vuot
if not rst.EOF then
response.write "&lt;H2&gt;Ecco i miei links preferiti&lt;/H2&gt;"
do until rst.EOF
response.write "&lt;A HREF=""" & rst.Fields("URL") & """&gt;" & rst.Fields("Link") & "&lt;/A&gt;&lt;BR&gt;"
rst.movenext
loop
else
response.write "Non ho links preferiti"
end if
rst.Close
cnn.Close
Set rst=nothing
set cnn=nothing
%&gt;
</font id=code></pre id=code>

Ciao!
Paolo

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.