Hvordan afvikler jeg ASP kode der ligger i en DB
Ja, kode kan jeg ikke, men jeg prøver (eller kan man jo ikke lære noget)Jeg er ved at lave en ny HP, og havede tænkt på at den skulle bygges op i en database, så jeg lavede en 3x3 tabel, og vil have alle cellerne til at hente deres ASP kode fra en access DB, og det virker nu også ganske fint (det med at hente koden)
sådan henter jeg et "plug-in"
<%
ActiveMenuTempSQL = "SELECT * FROM Pages WHERE id = " & ActivePage & " "
set ActiveMenuTemp = WebSiteDB.Execute(ActiveMenuTempSQL)
set ActiveMenu = ActiveMenuTemp("top_left")
ActiveMenuSQL = "SELECT * From Plug_In WHERE id = " & ActiveMenu & " "
set live = WebSiteDB.Execute(ActiveMenuSQL)
Response.Write live("code")
%>
Og det virker ganske fint.. "code" som den henter fra min DB er:
<%
ActiveMenuSQL = "SELECT * From Pages"
set live = WebSiteDB.Execute(ActiveMenuSQL)
do while not live.EOF
Response.Write "<td>"
Response.Write live("navn")
Response.Write "</td>"
live.MoveNext
loop
%>
Mit output på denne side er bare: (Vis kode på det output jeg får når jeg går på side)
<tr>
<td colspan="3" align="center">
<!-- Plug_in "MENU" -->
<%
ActiveMenuSQL = "SELECT * From Pages"
set live = WebSiteDB.Execute(ActiveMenuSQL)
do while not live.EOF
Response.Write "<td>"
Response.Write live("navn")
Response.Write "</td>"
live.MoveNext
loop
%>
</td>
</tr>
Altså, den sætter min "code" ind på siden, men udfører den ikke....
HELP....
- Dahl