Temel SQL ile kayıt ekleme örneği hazırlayalım.
Default.asp isminde bir dosya oluşturalım ve bunu kaydedelim.
Aşağıdaki kodu default.asp mizin üst tarafına ekliyoruz bu aşağıdaki kod veritabanı bağlantımız içindir.
MySQL veyahut Phpmyadmin ile veritabanı oluşturalım ve bu veritabanındaki değerler aşağıdaki gibi oluşturun.
Tablo Adı : Kitaplar
CREATE TABLE `Kitaplar` (
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
`kitapadi` varchar(200) NOT NULL,
`yazar` varchar(200) NOT NULL,
`ucret` varchar(100) NOT NULL,
PRIMARY KEY (`id`)
); <%
Dim varServer, varUser, varPass, varDb, Baglan
varServer = "localhost"
varUser = "root"
varPass = "admin"
varDb = "Kitaplar"
Set Baglan = Server.CreateObject("ADODB.connection")
Baglan.Open "DRIVER={MySQL ODBC 3.51 Driver};Server="&varServer&";Uid="&varUser&";Pwd="&varPass&";DB="&varDb&";"
%>
Öncelikke basit bir form oluşturalım.
<form method="post" action="default.asp?action=kaydet" name="kaydet">
<table width="70%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="22%">Kitap Kayıt Formu</td>
<td colspan="2"> </td>
</tr>
<tr>
<td colspan="3" height="8"></td>
</tr>
<tr>
<td>Kitap Adı</td>
<td width="1%">:</td>
<td width="77%"><input type="text" name="kitapadi" id="kitapadi" /></td>
</tr>
<tr>
<td>Kitap Yazarı</td>
<td>:</td>
<td><input type="text" name="yazar" id="yazar" /></td>
</tr>
<tr>
<td>Kitap Ücreti</td>
<td>:</td>
<td><input type="text" name="ucret" id="ucret" /></td>
</tr>
<tr>
<td> </td>
<td> </td>
<td><input type="submit" name="b1" value="Kaydet" /></td>
</tr>
</table>
</form><%If Request.QueryString("action") = "kaydet" Then
kitapadi = Request.Form("kitapadi")
yazar = Request.Form("yazar")
ucret = Request.Form("ucret")
SET varKayit = Baglan.Execute("INSERT INTO Kitaplar (kitapadi, yazar, ucret) VALUES ('"&kitapadi&"', '"&yazar&"', '"&ucret&"')")
Response.Write("Kayıt Başarı İle Eklendi")
varKayit.Close : Set varKayit = Nothing
End If%>