Ado.net ile datagrid 1

Ado.net içerisinde veri tabanı işlemlerinde vazgeçilmez yollardan biri olan datagrid nesnesine giriş yapıyoruz.datagrid ado.net içerisinde en zengin özelliklere sahip veri kontrolüdür
Data.aspx dosyasında dikkat çeken nokta etiketi içerisindeki gelişmiş ve fonksiyonel etiketlerdir.Bu etiketler sayesinde oluşturduğumuz datagrid’in özelliklerini , boyunu, yazı rengini ve tipini gibi birçok özelliği değiştirebiliyoruz.Bir sonraki makalemde bu özelliklerin kullanılımını, verileri syralama methodlarını anlatycam. iyi çalyımalar…

—–data.aspx ——

<%@ Page Language=”vb” AutoEventWireup=”false” src=”data.aspx.vb” Inherits=”data” %>

DataGrid

id=”listtalepler”
runat=”server”
Width=”90%”
BorderColor=”black”
CellPadding=3
CellSpacing=”0″
Font-Name=”Trebuchet MS”
Font-Size=”10pt”
ForeColor=”Black”
BackColor=”Beige”
HeaderStyle-BackColor=”Burlywood”
HeaderStyle-Font-Bold=”True”
AutoGenerateColumns=”False”>

HeaderText=”AD”
DataField=”ad”

/>

HeaderText=”Soyad”
DataField=”soyad”

/>

—–data.aspx.vb——-

Imports System.Data
Imports System.Data.OleDb

Public Class data
Inherits System.Web.UI.Page
Protected WithEvents listtalepler As System.Web.UI.WebControls.DataGrid

#Region ” Web Form Designer Generated Code ”

‘This call is required by the Web Form Designer.
Private Sub InitializeComponent()

End Sub

Private Sub Page_Init(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Init
‘CODEGEN: This method call is required by the Web Form Designer
‘Do not modify it using the code editor.
InitializeComponent()
End Sub

#End Region

Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

If Not IsPostBack Then
Dim DBConn As OleDbConnection
Dim DBCommand As OleDbDataAdapter
Dim DSPageData As New DataSet()
DBConn = New OleDbConnection(”provider=” _
& “Microsoft.Jet.OLEDB.4.0;” _
& “DATA SOURCE=” _
& Server.MapPath(”db/veritabanim.mdb;”))
DBCommand = New OleDbDataAdapter _
(”Select * From tbltalep ” _
& ” order by ad” , DBConn)
DBCommand.Fill(DSPageData, _
“talepler”)
listtalepler.DataSource = _
DSPageData.Tables(”talepler”).DefaultView
listtalepler.DataBind()
End If
End Sub
End Class

Etiketler: , ,

Yorum Yapın