Fındık Mahsül Takip Programı — C#

Fındık Mahsül Takip Programı — C#

Ana Menü


[code lang=”csharp”]

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;//www.gorselprogramlama.com

using System.Drawing;

using System.Linq;

using System.Text;

using System.Windows.Forms;

namespace Findik_Bilgileri

{

public partial class frmMenu : Form

{

public frmMenu()

{

InitializeComponent();

}

private void btnYeniTarla_Click(object sender, EventArgs e)

{

frmYeniTarla yeniTarla = new frmYeniTarla();

yeniTarla.ShowDialog(); //www.gorselprogramlama.com

}

private void btnMahsulEkle_Click(object sender, EventArgs e)

{

frmMahsul mahsul = new frmMahsul();

mahsul.Show();

}

private void button1_Click(object sender, EventArgs e)

{

frmTarlalar tarlalar = new frmTarlalar();

tarlalar.Show();//www.gorselprogramlama.com

}

private void frmMenu_Load(object sender, EventArgs e)

{

}

}

}

[/code]

Yeni Tarla Ekle


[code lang=”csharp”]

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Windows.Forms;//www.gorselprogramlama.com

using System.Data.OleDb; // Access bağlantısı için kullanılacak sınıf (class)

namespace Findik_Bilgileri

{

public partial class frmYeniTarla : Form

{

public frmYeniTarla()

{

InitializeComponent();

}

// Bağlantı Bilgileri

OleDbConnection baglanti = new OleDbConnection("Provider=Microsoft.Ace.Oledb.12.0;Data Source=findikBilgileri.accdb");

private void BaglantiKur()

{

if (baglanti.State == ConnectionState.Closed)

{

baglanti.Open();//www.gorselprogramlama.com

}

}

//end

private void btnGeri_Click(object sender, EventArgs e)

{

this.Close();

}

private void btnKaydet_Click(object sender, EventArgs e)

{

if (txtAdi.Text != "" && txtAlan.Text != "" && txtOcak.Text != "" && txtSira.Text != "")

{//www.gorselprogramlama.com

BaglantiKur();

string sqlKodu = "INSERT INTO tarlalar(tarla_Adi,tarla_Alan,sira,ocak) VALUES(‘" + txtAdi.Text + "’," + txtAlan.Text + "," + txtOcak.Text + "," + txtSira.Text + ")";

OleDbCommand komut = new OleDbCommand(sqlKodu, baglanti);

komut.ExecuteNonQuery();

baglanti.Close();

MessageBox.Show("Başarılı bir şekilde tarla eklediniz.","Başarılı");

txtAdi.Text = "";

txtAlan.Text = "";

txtOcak.Text = "";

txtSira.Text = "";//www.gorselprogramlama.com

}

else

{

MessageBox.Show("Tüm bilgileri eksiksiz doldurmanız gerekmektedir.","Başarısız");

}

}

private void SadeceSayi_KeyPress(object sender, KeyPressEventArgs e)

{

e.Handled = !char.IsDigit(e.KeyChar) && !char.IsControl(e.KeyChar);

}//www.gorselprogramlama.com

}

}

[/code]

Tarla Mahsüllerini Ekle


[code lang=”csharp”]

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;//www.gorselprogramlama.com

using System.Linq;

using System.Text;

using System.Windows.Forms;

using System.Data.OleDb; // Access bağlantısı için kullanılacak sınıf (class)

namespace Findik_Bilgileri

{

public partial class frmMahsul : Form

{

public frmMahsul()

{

InitializeComponent();

}

// Bağlantı Bilgileri

OleDbConnection baglanti = new OleDbConnection("Provider=Microsoft.Ace.Oledb.12.0;Data Source=findikBilgileri.accdb");

private void BaglantiKur()

{

if (baglanti.State == ConnectionState.Closed)

{

baglanti.Open();

}

}//www.gorselprogramlama.com

//end

private void btnGeri_Click(object sender, EventArgs e)

{

this.Close();

}

private void cbTarlaAdi_Click(object sender, EventArgs e)

{

cbTarlaAdi.Items.Clear();

BaglantiKur();

string sqlKodu = "SELECT * FROM tarlalar";

OleDbCommand komut = new OleDbCommand(sqlKodu, baglanti);

OleDbDataReader okuyucu = komut.ExecuteReader();

while (okuyucu.Read())

{

cbTarlaAdi.Items.Add(okuyucu[1].ToString());

}

okuyucu.Close();//www.gorselprogramlama.com

baglanti.Close();

}

private void btnTarlaBilgileri_Click(object sender, EventArgs e)

{

if (cbTarlaAdi.SelectedIndex != -1)

{

BaglantiKur();

string sqlKodu = "SELECT * FROM tarlalar WHERE tarla_Adi = ‘" + cbTarlaAdi.Text + "’";

OleDbCommand komut = new OleDbCommand(sqlKodu, baglanti);

OleDbDataReader okuyucu = komut.ExecuteReader();

okuyucu.Read();

MessageBox.Show("Tarla Adı : " + okuyucu[1] + "\nTarla Alanı : " + okuyucu[2] + "\nSıra Sayısı : " + okuyucu[3] + "\nOcak Sayısı : " + okuyucu[4],"Bilgiler");

okuyucu.Close();//www.gorselprogramlama.com

baglanti.Close();

}

else

{

MessageBox.Show("Bilgileri gösterilecek tarlanın adını seçmediniz.","Dikkat");

}

}

private void cbTarlaAdi_TextChanged(object sender, EventArgs e)

{

if (cbTarlaAdi.SelectedIndex != -1)

{

grpMahsul.Enabled = true;

grpMahsul.Text = "Tarla Mahsülü [ " + cbTarlaAdi.Text + " ]";

}

else//www.gorselprogramlama.com

{

grpMahsul.Enabled = false;

grpMahsul.Text = "Tarla Mahsülü [ – ]";

}

}

private void btnKaydet_Click(object sender, EventArgs e)

{

if (txtM_Yil.Text != "" && txtM_Gun.Text != "" && txtM_Cotanakli.Text != "" && txtM_Cotanaksiz.Text != "")

{

BaglantiKur();

string sqlKodu = "INSERT INTO mahsuller(tarla_Adi,yil,gun,cotanakli,cotanaksiz) VALUES(‘" + cbTarlaAdi.Text + "’," + txtM_Yil.Text + "," + txtM_Gun.Text + "," + txtM_Cotanakli.Text + "," + txtM_Cotanaksiz.Text + ")";

OleDbCommand komut = new OleDbCommand(sqlKodu, baglanti);

komut.ExecuteNonQuery();

MessageBox.Show("Başarılı bir şekilde mahsül eklediniz.", "Başarılı");

cbTarlaAdi.SelectedIndex = -1;

txtM_Yil.Text = "";

txtM_Gun.Text = "";

txtM_Cotanakli.Text = "";//www.gorselprogramlama.com

txtM_Cotanaksiz.Text = "";

baglanti.Close();

}

else

{

MessageBox.Show("Tüm bilgileri eksiksiz doldurmanız gerekmektedir.", "Başarısız");

}

}

//www.gorselprogramlama.com

}

}

[/code]

Tarlalar


[code lang=”csharp”]

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;//www.gorselprogramlama.com

using System.Linq;

using System.Text;

using System.Windows.Forms;

using System.Data.OleDb;

namespace Findik_Bilgileri

{

public partial class frmTarlalar : Form

{

public frmTarlalar()//www.gorselprogramlama.com

{

InitializeComponent();

}

// Bağlantı Bilgileri

OleDbConnection baglanti = new OleDbConnection("Provider=Microsoft.Ace.Oledb.12.0;Data Source=findikBilgileri.accdb");

private void BaglantiKur()

{

if (baglanti.State == ConnectionState.Closed)

{

baglanti.Open();

}

}

private void frmTarlalar_Load(object sender, EventArgs e)

{

BaglantiKur();

string sqlKodu = "SELECT * FROM tarlalar";

OleDbDataAdapter adaptor = new OleDbDataAdapter(sqlKodu, baglanti);

DataTable dt = new DataTable();

adaptor.Fill(dt);

dataGridView1.DataSource = dt;//www.gorselprogramlama.com

baglanti.Close();

}

//end

}

}

[/code]

Projeyi İNDİR

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir