Microsofts ActiveX Data Object , eller ADO , kan du hantera och manipulera data , överför det till och från olika källor . Du kan lägga till nya poster i en databastabell med hjälp av en ADO -anslutning och postuppsättningen informationen i kombination med SQL -syntax . Saker du behöver
ADO -databas
server som kör Microsoft IIS
Visa fler instruktioner
1
Skapa ett ADO -anslutning . Använd " set " nyckelordet , och definiera den med adodb syntax :
satt anslutning1 = Server.CreateObject ( ADODB.Connection )
2
Öppna anslutningen och peka den till din databas . Använd dot notation och anslutningen objektets " Open "-metoden för att göra detta . Du måste veta sökvägen till datakällan så att du kan inkludera det i parametrarna i anropet till " Öppna . " Till exempel , kan du använda följande kodrad :
connection1.Open ( " c :/databaseFolder /myData.mdb " ) Addera 3
Med en anslutning öppen , använda SQL -syntax för att börja komponera en överföring sträng . Namnet på den tabell som du vill påverka bör omedelbart följa SQL sökord " INSERT INTO " . Till exempel kan din sträng börjar enligt följande :
sqlString = " INSERT INTO userinfo "
Här " userinfo " är namnet på en tabell i databasen
. 4
Inkludera kolumnnamn i SQL- strängen , samt de värden som du vill placera i dessa kolumner . Nästa exempel förutsätter att " username " och " Birthmonth " är recordset egenskaper som har definierats på annan plats i ditt program :
sqlString = sqlString & " ( namn , bMonth ) VALUES ( ' " & username & " ' , ' " & Birthmonth & " ' ) "
5
Utför SQL - stil dataöverföring med hjälp av ADO objektets " Execute " metoden . Här är ett exempel som använder rätt syntax :
connection1.Execute sqlString
6
Stäng ADO -anslutning , med nära metoden . Korrekt syntax skulle vara " connection1.close " .