30. april 2002 - 14:24Der er
9 kommentarer og 1 løsning
Generere nyt asp Dokument
Jeg har et problem, da jeg skal ha en funktion der opretter et nyt ASP dokument, vis f.eks. en man opretter en ny afd. til et firma på selve sitet, skal den lave et nyt ASP dokumnet med med det nye afd. navn kunnen.
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
ASP dokumentet skal også indeholde SQL, altså den bygger et helt dokumnet fra bunden, den skal lave et nyt dokumnet hvor der er et nyt SQL udtræk fra den nye afd.
'Laver en ny fil, overskriver den eksisterende. Set objFSO = Server.CreateObject("Scripting.FileSystemObject") Set ObjFile = objFSO.CreateTextFile(strFilename, true)
'Skriver start tag på siden HEAD, Meta, Titel til filen. strLine = "<html><head><title>" & QUOT & strAfd & QUOT & "</title>" objFile.WriteLine strLine & CRLF
'Skriver include filerne ind (root node) strLine =" <link rel=stylesheet href=../CSS/border.css type=text/css>" objFile.WriteLine strLine & CRLF
'Dim til databasen. strLine =" <% Dim objConn %>" objFile.WriteLine strLine & CRLF
strLine =" <% Dim objRS %>" objFile.WriteLine strLine & CRLF
strLine =" <% Dim strQ %>" objFile.WriteLine strLine & CRLF
strLine =" <% Dim DSN %>" objFile.WriteLine strLine & CRLF
strLine =" <% Dim sEmail %>" objFile.WriteLine strLine & CRLF
strSQL = "SELECT * FROM Afdelinger ORDER BY Navn" Set rs = Conn.Execute(strSQL) %> <body> <% Do while not (rs.bof or rs.eof) %> <a href="vis_afdeling.asp?id=<%=rs("Id")%>"><%=rs("Navn")%></a> <% rs.movenext loop %> </body> </html>
Ovenstående lister alle de afdelinger der er oprettet i din database.
'sql der vælger den specifikke afdeling strSQL = "SELECT * FROM Afdelings_info WHERE AfdId="&request.querystring("id") Set rs = Conn.Execute(strSQL) %> <body> <%=rs("Navn")%> <br> ............ </body> </html>
Kommentarer:
Tabellen Afdelinger indeholder kun et Id-felt (autonummerering) og et Navn-felt (tekst).
Afdelings_info indeholder alle specifikke data for den enkelte afdeling, samt feltet AfdId, der er relationen mellem tabellen Afdelings_info og tabellen Afdelinger.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.