ja...
- opret en mappe som hedder "test" på dit webhotel eller din webserver (hvis det er en webserver du selv har, skal du oprette mappen "test" i din root-folder).
- i mappen "test" opretter du en access-database som hedder "data" og den har selvfølgelig ".mdb" som extension.
- i databasen "data.mdb" opretter du en tabel som hedder "test" den skal have en kollenne som hedder "id" som primærnøgle og så en anden kollonne som hedder "indhold" som har formatet "Tekst".
- prøv så at indskrive et par poster i din tabel, hvor du blot bare skriver ét eller andet i kollonnen "indhold".
- nu vil du kunne se at kollonnen "id" automatisk får numre, og det første hedder "1".
- så laver du en asp-fil i samme mappe som hvor databasen er. Denne asp-fil kan du også bare kalde for "test.asp" og den skal så ligge i mappen som også hedder "test".
- i denne asp-fil indsætter du nedenstående kode:
<html>
<body>
<%
id = request.querystring("id")
if (id<>"" AND isnumeric(id)) then
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ= & server.mappath("data.mdb")
set rs = Conn.execute("select * from test where id=" & id & "")
if NOT rs.EOF then
response.write rs("indhold")
else
response.write "Intet indhold blev fundet på pågældende kriterier!"
end if
rs.close
set rs=nothing
Conn.close
set Conn=nothing
else
response.write "id er ikke tilstede eller også er det ikke et tal!"
end if
%>
</body>
</html>
- og til sidst så prøv at gå ind på din asp-fil via din browser og skriv så:
http://www.xxx.dk/test/test.asp?id=1i din adresselinie... så burde der komme noget indhold frem fra databasen - og hvad mon så der sker hvis du skriver 2 i stedet for 1?
Det skal lige siges at dette blot er et simpelt eksempel som kan illustrere nogle af de fantastiske muligheder der ligger i dette her...
\Dan