Ich habe gerade eine geschrieben. Aus Gründen der Datensicherheit muss ich natürlich ein SQL-Schlüsselwort herausfiltern und einige Tabellen im System haben darauf bestanden, mich um eine SQL-Abfrage zu bitten.
Ich habe gerade eine geschrieben. Aus Gründen der Datensicherheit muss ich natürlich ein SQL-Schlüsselwort und einige Tabellen im System herausfiltern.
Übrigens wissen Sie möglicherweise nicht, woher einige der darin enthaltenen Funktionen stammen. Es handelt sich um ein kleines Framework, das ich geschrieben habe und das ich ständig verwende, wenn ich einige Dinge entwickle.
Beim Kapseln häufig verwendeter Funktionen geht es hauptsächlich um Ideen. Sie werden mein Prinzip kennen, nachdem Sie sich die Codeideen angesehen haben.
<%
Funktion QuerySql(sql)
%>
<Tabellenbreite=680 Zellenabstand=1 Zellenpadding=3 Rahmen=0 bgcolor=#c7c7c7 align=center>
<%
set rs=getRs(sql)
FieldsNum=rs.Fields.Count
setzt <tr>
für i=0 bis FieldsNum-1
setzt <td style=background:#ccc>&rs.Fields.item(i).name</td>
nächste
setzt </tr>
tun, während nicht rs.eof
setzt <tr>
für i=0 bis FieldsNum-1
setzt <td>&rs(i)</td>
nächste
setzt </tr>
rs.movenext
Schleife
%>
</table>
<%
Endfunktion
%>