Originariamente inviato da optime
i db MS SQL Server si gestiscono con SSMS (Sql Server Management Studio), strumento di Microsoft, ma anche con altri strumenti. Non è cosa complicatissima ma neanche semplice come lanciare Notepad
ma se devi modificare una select, devi intervenire sulla pagina asp, non sul db (a meno che non si stia parlando di una stored procedure...)
dacci qualche elemento in più, dai
Ti spiego la situazione. Un mio conoscente ha un vecchio portale fatto in asp, lui ha litigato con la vecchia agenzia che lo gestiva. Purtroppo qualche giorno fa è stato attaccato ed hanno modificato dei valori nel database. I valori modificati sono quelli della select in questione. La select fa vedere un elenco di comuni. Lui mi ha chiesto se potevo far qualcosa, ho detto di si, un po per vedere come si lavora in asp e un po perché pensavo più semplice.
il codice in questione per generare la select è questo
codice:
<select name="comune" class="testogrigio10">
<option value="0">Seleziona la città</option>
<%
While rs.EOF = False
%>
<option value="<%=rs("comune")%>"><%=rs("comune")%></option>
<%
rs.MoveNext
Wend
%>
</select>
il codice che interroga il database è questo
codice:
Set rs = Server.CreateObject("ADODB.Recordset")
sql="Select * From TI_Comuni where siglapr='" & Replace(provincia, "'", "''") & "' order by comune"
rs.Open SQL, conn, 1
in pratica la select viene generata attraverso una query nel db, purtroppo