Quello che scrivi a video non è il frutto dell'interrogazione nel db ma ciò che passi tramite form.
Per non alterare il suo valore a video rispetto a ciò che ti serve nella query:
codice:
<%
strconn="Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("/mdb-database/Archivio.mdb")
set Conn=Server.CreateObject("ADODB.Connection")
Conn.Open strConn
artista=trim(Request.Form("Artista"))
artista2 = replace(artista,"'","''")
sql = "SELECT * FROM Archivio WHERE Artista= '" & Artista2 & "' ORDER BY Brano"
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open sql, conn ,3,3
%>
<font color="#FFFFFF">-</font></p>
<div align="center">
<p align="center"><font size="6"><%response.write Artista%></font></p>
Roby