Exempel på Internet Database Connector

Den sidan innehåller länkar till ett flertal exempel som använder Internet Database Connector. Även om Internet Database Connector kan använda vilken 32-bitars Open Database Connectivity (ODBC)-kompatibel drivrutin som helst som stöder System Data Source Names (DSNs), använder dessa exempel Microsoft® SQL Server.

För att exempel ska kunna köras utan ändring, måste det gå att komma åt Microsoft SQL Servers sa-konto från din dator och sa-kontot får inte vara lösenordsskyddat. (Det här är standardinstallationen för Microsoft SQL Server.) Om du inte kan eller inte vill använda sa-kontot för dessa exempel, redigerar du fältet användarnamn (och lägger till ett fält för lösenord om det behövs) i exemplens .idc-fil och använder ett giltigt användarkonto.

Om du vill installera exemplen måste du skapa en ODBC-systemdatakälla kallad Web SQL på datorn som ska ansluta till SQL-servern. Använd ODBC-programmet i Kontrollpanelen för att skapa system DSN:en eller klicka här för att skapa den med hjälp av ett av verktygen för ODBC-datakällor som levererades med Microsoft Internet Information Server och Peer Web Services. Hur du skapar ODBC-datakällor i Kontrollpanelen beskrivs i kapitel 8 i Installations- och administrationguiden.

När Web SQL-datakällan har skapats kan du prova följande exempel:

Exempel på ett gästboksprogram

En gästbok är ett web-program som besökare på din web-plats kan använda för att lämna sina namn och kommentarer. Programmet erbjuder också ett sätt att fråga (söka) efter poster som sparats i gästboken.

Innan du använder gästboken måste du först skapa en tabell med hjälp av Web SQL ODBC-system DSN för Microsoft SQL-server som beskrivs ovan. Data för gästboken sparas i SQL Server. Du behöver bara göra detta en gång .

När du har gjort det kan du använda gästboken.

Om du vill skapa ett gästboksprogram på din plats eller om du bara vill lära dig mer om Internet Database Connector, kan du titta på de Internet Database Connector-filer (filtilläggen är .idc och .htx) som används i det här programmet, för att få idéer. De finns installerade under /scripts virtual root, i underkatalogen Exempel (\Inetsrv\Scripts\Exempel, om du valde standardinstallationen).

Ytterligare exempel på databaser

Följande exempel kräver att exempeldatabasen "pubs" är installerad på den SQL-server som ska användas.

  Enkel databasfråga

 Fråga utifrån ett formulär

 Fråga som returnerar data som hyperlänkar

 Logga in på en Microsoft SQL Server-databas

Du kan skicka aktivitetsloggar för servrar till en databas för att automatiskt analysera serveraktivitet och för att generera rapporter. Om du vill konfigurera antingen Internet Information Server eller Peer Web Services för att logga in på en Microsoft SQL Server-databas, klickar du här.

Obs! Databasinlogging ökar den tid och kraft det tar att svara på frågor från Web, File Transfer Protocol (FTP) och gopher. För bästa prestanda ska hårt trafikerade platser logga till textfiler snarare än till databaser.