Lafı fazla uzatmadan hemen kodlara geçiyorum. Kod yazmadan önce MsSql Server içinde findikKurdu isminde bir database oluşturup bunun içinde Uyeler isminde tablo oluşturmalısınız. Bu tablonun içinde uyeID(int, PK) ve ad(nvarchar,50) isminde hücreleriniz olması yeterlidir.
Kodlarla DataBase ve tablo oluşturmak için Query Analyzer´da aşağıdaki kodları kullanabilirsiniz:
KOD:
Kod:
CREATE DATABASE findikKurdu
ON PRIMARY
(
NAME= findikKurdu_Data,
FILENAME=´C:Program FilesMicrosoft SQL ServerMSSQLDatafindikKurdu_Data.mdf´,
SIZE=7MB,
FILEGROWTH=3MB)
LOG ON
(
NAME= findikKurdu_Log,
FILENAME=´C:Program FilesMicrosoft SQL ServerMSSQLDatafindikKurdu_Log.ldf´,
SIZE=3MB,
MAXSIZE=10MB,
FILEGROWTH=1MB
)
GO
use findikKurdu
CREATE TABLE Uyeler
(uyeID uniqueidentifier NOT NULL DEFAULT NEWID(),
ad nvarchar(50) NOT NULL)
GO
SqlServer´a bağlantı kodları aşağıdaki gibidir:
KOD:
Kod:
<%
Set baglan=Server.CreateObject("Adodb.Connection")
baglan.Open "driver={SQL Server};server=localhost;uid=sa;pwd=;database=findikKurdu"
%>
Bu kodlarla server´a bağlandıktan sonra tabloya bağlanmak için aşağıdaki kodları kullanabiliriz:
KOD:
Kod:
<%
Set Rs = baglan.ExeCute("select * from Uyeler")
%>
Kayıtları listeletmek için:
KOD:
Kod:
<%
Do while not Rs.Eof
Response.Write Rs("ad")+"<br>"
Rs.MoveNext:Loop
%>
Kayıt Eklemek İçin:
KOD:
Kod:
<%
baglan.ExeCute("insert into uyeler (ad) values (´Ali´) ")
%>
Kayıt Silmek İçin:
KOD:
Kod:
<%
´Bütün isimleri Ahmet yapmak için:
baglan.ExeCute("update uyeler set ad= ´Ahmet´ ")
´Adı Ali olanları Ahmet yapmak için:
baglan.ExeCute("update uyeler set ad= ´Ahmet´ where ad = ´Ali´ ")
%>
Bu kodlarla temel işlemleri gerçekleştirebilirsiniz.