Arkadaşlar merhaba
Hazırlamış olduğum formda 24 adet textbox ve 1 tane datetimer var bu textbox lara girilen verileri kaydet butonu ile kaydedip formun alt tarafında yer alan DataGridView1 de gösterilmesini sağlıyorum ancak son zamanlarda çok fazla kayıt olduğundan dolayı kaydedilenlerin arasından seçmek zor oluyor kısacası benim istediğim şu datetimer in karşılığı işlem tarihi bu işlem tarihini baz alarak datagiridview1 sadece bana aynı gün girilen işlemleri göstersin tüm veriyi göstermesin istiyorum bu konu hakkında yardımlarınızı rica ederim
Saygılar...,
DataGridView de Günlük Gösterim visual basic
7
●744
- 22-11-2010, 17:18:52sonuçta bir sorgu çalışacak ki kayıtlar ekranda görünsün. Sorgunun çalışması kullanıcının birşey yapması demek değil zaten. Load eventine yazarsın sorguyu, form yüklenirken sorgu çalışır ve datagridde gösterirsin sonucu.kibrix adlı üyeden alıntı: mesajı görüntüle
- 22-11-2010, 19:56:22peki bana bir örnek verebilirmisiniz
Select * From islemler Where 5 = ? buraya ne yazıcam
birde buyazdığımı formun Load eventine mi yazıcam yoksa
Imports System.Data.OleDb
Public Class Giris
Dim conn As New OleDbConnection("provider=microsoft.jet.oledb.4.0; data source=C:\database\tsg.mdb")
Dim com As OleDbCommand = New OleDbCommand("select * from islemler", conn)
Sub list()
conn.Open()
Dim komut As OleDbCommand
Dim okut As OleDb.OleDbDataReader
komut = New OleDb.OleDbCommand("Select * from islemler", conn)
okut = komut.ExecuteReader()
While okut.Read
ListBox1.Items.Add(okut.Item("1"))
End While
conn.Close()
End Sub
Sub verigoster()
Dim dv As OleDbDataAdapter
dv = New OleDbDataAdapter("select * from islemler", conn)
Dim ds As New DataSet
dv.Fill(ds, "islemler")
DataGridView1.DataSource = ds.Tables("islemler")
burayamı yazıcam yoksa aşağıdaki kısmamı yardımcı olursanız sevinirim?
Private Sub Giris_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
ListBox1.Visible = False
verigoster()
verigoster1()
list()
list()
End Sub