Det hænder iøvrigt at en web applikation har brug for dynamisk at udforske en ukendt database - og det kan godt lade sig gøre at finde kolonnerne i en tabel. Men det er mest brugt, enten hvis man skal lave en database administration web applikation eller hvis man skal have lavet en masse rettelser i en database og det er hurtigere at lave et script som looper over tabeller og kolonner.
<% Set con = Server.CreateObject("ADODB.Connection") con.Open "Provider=SQLOLEDB;Data Source=ARNEPC3;Initial Catalog=test;Integrated Security=SSPI;" Set rs = con.Execute("SELECT content FROM texttest WHERE id = 3") Response.Write rs("content") Set rs = Nothing Set con = Nothing %>
Alt efter hvilken database du skal du lave en connection til den.
Her er et eksempel til MySQL: <% Set conn = Server.CreateObject("ADODB.Connection") Set resultSet = Server.CreateObject("ADODB.Recordset") conn.Open "DRIVER={MySQL ODBC 3.51 Driver};SERVER=localhost; DATABASE=database; UID=username; PWD=password;"
SQL = "SELECT COUNT(*) FROM kkauto_items" Set resultSet = conn.execute(SQL) Response.Write resultSet(0) %>
For en Access database ser denne linie
Set resultSet = Server.CreateObject("ADODB.Recordset") conn.Open "DRIVER={MySQL ODBC 3.51 Driver};SERVER=localhost; DATABASE=database;
it-studerende det forekommer mig at du slet ikke ved noget om ASP??
Jeg kan anbefale dig at læse afsnittet om ASP Tutorial på www.html.dk Det er skide godt til at komme igang på. Det berøre let alle de dynamiaske aspekter ved ASP og hvad man kan bruge det til.
SQL = "SELECT COUNT(*) FROM adresse" Set resultSet = conn.execute(SQL) If not resultset.EOF Then Response.Write resultSet(0) Else Response.Write "Ingen retur kode" End If
Har du lavet en conn object? Set conn = Server.CreateObject("ADODB.Connection") conn.Open "DRIVER={MySQL ODBC 3.51 Driver};SERVER=localhost; DATABASE=database; UID=username;
conn.Open linien vil helt sikkert se lidt anderledes ud når du min bliver andet end MySQL. Men det er nok der problemet er
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.