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

dataGridView da İki Tarih Arasında Filtreleme İşlemi

 

Merhaba arkadaşlar, bu makalemizde dataTimePicker da seçilen tarihler arasında dataGridView da filtreleme işlemi yapacağız.

 

Screenshot

Resim1 

Şekil 1

Resim2 

Şekil 2

 

Form1.cs

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Data.SqlClient;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

using System.Windows.Forms;

 

namespace WindowsFormsApplication1

{

    public partial class Form1 : Form

    {

        public Form1()

        {

            InitializeComponent();

          

 

        }

        SqlDataAdapter da;

        DataTable dt;

        SqlConnection con;

        private void Form1_Load(object sender, EventArgs e)

        {

            con = new SqlConnection("Data Source=(LocalDB)\\MSSQLLocalDB;AttachDbFilename=|DataDirectory|person.mdf;Integrated Security=True;Connect Timeout=30");

            con.Open();

            da = new SqlDataAdapter("Select * from [dbo].[Table]", con);

            dt = new DataTable();

            da.Fill(dt);

            dataGridView1.DataSource = dt;

            con.Close();

 

        }

 

        private void button1_Click(object sender, EventArgs e)

        {

            DataView dv = dt.DefaultView;

            dv.RowFilter = string.Format("Tarih > '{0}' AND Tarih <= '{1}'", dateTimePicker1.Value, dateTimePicker2.Value);

            dataGridView1.DataSource = dv;

 

        }

    }

}

 

Bir makalenin daha sonuna geldik. Bir sonraki makalede görüşmek üzere. Bahadır ŞAHİN