Yazı Font Küçült Yazı Font Büyült

DetailsView Nesnesi ile Veritabanına Bağlantı

Bu makalemizde DetailsView nesnesi ile Access veritabanımıza bağlanacağız.

DetailsView nesnesi seçili iken sağ tıklayın. Auto Format kısmından
DetailsView nesnenizin görünümünü değiştirin...

Þimdi Access veritabanınızı oluşturun. Daha sonra oluşturduğunuz veri
tabanına bağlantıyı sağlayacak aşağıdaki kodları yazın...Bahadirsa

Resim1

Şekil 1

Forma yazılacak kodlar:

Imports System.Data
Imports System.Data.OleDb

Partial Class _Default

Inherits System.Web.UI.Page

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load

Response.Write("DetailsView Uygulaması...Bahadirsa")

Dim baglan As Data.OleDb.OleDbConnection = New Data.OleDb.OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\dokuman.mdb;")

Dim adp As New Data.OleDb.OleDbDataAdapter
adp.SelectCommand = New Data.OleDb.OleDbCommand("Select * From kisibilgi", baglan)

baglan.Open()


Dim ds1 As New Data.DataSet
adp.Fill(ds1)

DetailsView1.AllowPaging = True


DetailsView1.DataSource = ds1
DetailsView1.DataBind()


baglan.Close()


End Sub

Protected Sub DetailsView1_PageIndexChanging(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.DetailsViewPageEventArgs) Handles DetailsView1.PageIndexChanging

DetailsView1.PageIndex = e.NewPageIndex

End Sub
End Class

Not: Burada DetailsView1.AllowPaging = True yaparak
indeksleme yaptık. Ayrıca;

DetailsView1_PageIndexChanging yordamına DetailsView1.PageIndex = e.NewPageIndex kodu
yazılarak; indekslenen veriler arasında geçisler saglandı.