ciao a tutti sono nuovo e non conosco molto bene asp(molto poco anzi);
grazie da subito per chi riesce ad aiutarmi portate pazienza....
allora ho un problema con i database:
devo creare un archivio di testi di canzoni, per ogni canzone registro grazie ad un form il testo,la traduzione,l'autore......
ora ho creato una pagina visualizza.asp che mi restituisce il "titolo" il "disco" e l'"anno" della canzone.
Vorrei fare in modo che cliccando sul titolo di ogni canzone si aprisse un altra pagina con iltesto della canzone e la traduzione.
Allora ho creato una pagina simile che si chiama testi.asp (nella pagina visualizza.asp ho inserito un collegameto su ogni titolo delle canzoni che manda a testi.asp) e che nel comando SELECT ha come opzione WHERE Titolo = 'strTesto' dove strTesto è uguale a strTesto =objRS("Titolo").
questo metodo non funziona logicamente.
Mi potete aiutare.
Per spiegarmi meglio vorrei fare in modo che ogni "titolo" di canzone proveniente dal database e visualizzato nella pagina visualizza.asp mi aprisse una pagina con il suo testo e la sua traduzione.
aiuto please grazie
Vi riporto il codice delle due pagine....
allora: visualizza.asp
<p align="center">
<center><h2>ARCHIVIO TESTI</H2>
aggiungi files</center>
<%
SQL = "Select * FROM rhcpfiles order by Titolo Asc"
Set objRS = Server.CreateObject("ADODB.Recordset")
objRS.Open SQL, Conn
Response.Write "<p align=center>"&"<table border=1 bordercolor=red>"
Response.Write "<tr>"&"<td>"& "Titolo" & "</td>"&"<td>"& "Disco" & "</td>"&"<td>" & "Anno" &"</td>"
Do While Not objRS.Eof
Response.Write "<tr>"&"<td>"& "" & objRS("Titolo") & ""&"</td>"
Response.Write "<td>"& objRS("Disco")&"</td>"
Response.Write "<td>"& objRS("Anno")&"</td>"
objRS.MoveNext
Loop
Response.Write "</table>"&"</p>"
objRS.Close
Set objRS = Nothing
Conn.Close
%>
e la pagina testi.asp
<p align="center">
<center><h2>ARCHIVIO TESTI</H2>
aggiungi files</center>
<% Dim strTesto %>
<%
Dim testo
SQL = "Select * FROM rhcpfiles WHERE Titolo = 'strTesto'"
Set objRS = Server.CreateObject("ADODB.Recordset")
objRS.Open SQL, Conn
Do While Not objRS.Eof
strTesto =objRS("Titolo")
Response.Write objRS("Titolo")
objRS.MoveNext
Loop
objRS.Close
Set objRS = Nothing
Conn.Close
%>
ciao grazie

Rispondi quotando
al posto del'id uso il titolo perchè poi ordinadoli per nome si incasinano)