Kargo Takip Programı C#
Kargo Takip Programı C#
Bu ve benzeri takip programlar veya bu programa artı özellikler ekletmek istiyorsanız gorselprogram@gmail.com adresine mail atın.
FORM1 İçerisine Yazılacak Kodlar…
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Data.OleDb; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace WindowsFormsApplication1 { public partial class Form1 : Form { public Form2 frm2; public Form3 frm3; public Form4 frm4; public Form5 frm5; public Form1() { InitializeComponent(); frm2 = new Form2(); frm3 = new Form3(); frm4 = new Form4(); frm5 = new Form5(); frm2.frm1 = this; frm3.frm1 = this; frm4.frm1 = this; frm5.frm1 = this; } public OleDbConnection bag = new OleDbConnection("Provider=Microsoft.Jet.Oledb.4.0;Data Source=data.mdb"); public OleDbCommand kmt = new OleDbCommand(); public OleDbDataAdapter adtr = new OleDbDataAdapter(); public DataSet dtst = new DataSet(); public void listelesene() { bag.Open(); OleDbDataAdapter adtr = new OleDbDataAdapter("Select * From Musbil", bag); adtr.Fill(dtst, "Musbil"); frm2.dataView1.Table = dtst.Tables[0]; frm2.dataGrid1.DataSource = frm2.dataView1; adtr.Dispose(); bag.Close(); } public void listelesene2() { bag.Open(); OleDbDataAdapter adtr = new OleDbDataAdapter("Select * From yetkili", bag); adtr.Fill(dtst, "yetkili"); frm3.dataView1.Table = dtst.Tables[1]; frm3.dataGrid1.DataSource = frm3.dataView1; adtr.Dispose(); bag.Close(); } public void listelesene3() { bag.Open(); OleDbDataAdapter adtr = new OleDbDataAdapter("Select * From Fiyat", bag); adtr.Fill(dtst, "Fiyat"); frm4.dataView1.Table = dtst.Tables[2]; frm4.dataGrid1.DataSource = frm4.dataView1; adtr.Dispose(); bag.Close(); } private void button1_Click(object sender, EventArgs e) { frm2.ShowDialog(); } private void button2_Click(object sender, EventArgs e) { frm5.ShowDialog(); } private void Form1_Load(object sender, EventArgs e) { } private void button3_Click(object sender, EventArgs e) { Application.Exit(); } } }
FORM2 İçerisine Yazılacak Kodlar…
public partial class Form2 : Form { public Form1 frm1; public Form2() { InitializeComponent(); } private void Form2_Load(object sender, EventArgs e) { frm1.listelesene(); } private void button11_Click(object sender, EventArgs e) { Application.Exit(); } private void button10_Click(object sender, EventArgs e) { if (textBox1.Text != "" && textBox4.Text != "" &&textBox5.Text != "") { frm1.bag.Open(); frm1.kmt.Connection = frm1.bag; frm1.kmt.CommandText = "INSERT INTO musbil(MüsteriNo,Ad,Soyad,TcKimlik,SeriNo,Ceptel,Evtel,Email,Adres) VALUES ('" + textBox1.Text + "','" + textBox2.Text + "','" + textBox3.Text + "','" + textBox4.Text + "','" + textBox5.Text + "','" + textBox6.Text + "','" + textBox7.Text + "','" + textBox8.Text + "','" + textBox9.Text+ "') "; frm1.kmt.ExecuteNonQuery(); frm1.kmt.Dispose(); frm1.bag.Close(); frm1.dtst.Clear(); textBox1.Clear(); textBox2.Clear(); textBox3.Clear(); textBox4.Clear(); textBox5.Clear(); textBox6.Clear(); textBox7.Clear(); textBox8.Clear(); textBox9.Clear(); MessageBox.Show("Kayıt işlemi tamamlandı ! "); frm1.listelesene(); } else { MessageBox.Show("Boş alanları doldurunuz !!!"); } } private void button12_Click(object sender, EventArgs e) { frm1.frm3.Show(); } private void button13_Click(object sender, EventArgs e) { if (textBox1.Text != "") { DialogResult cevap; cevap = MessageBox.Show("Kaydı silmek istediğinizden eminmisiniz", "Uyarı", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (cevap == DialogResult.Yes) { frm1.bag.Open(); frm1.kmt.Connection = frm1.bag; frm1.kmt.CommandText = "DELETE from Musbil WHERE MüsteriNo='" + textBox1.Text + "'"; frm1.kmt.ExecuteNonQuery(); frm1.kmt.Dispose(); frm1.bag.Close(); frm1.dtst.Clear(); frm1.listelesene(); } } else { MessageBox.Show("Boş alanları doldurunuz !!!"); } } }
Bu ve benzeri takip programlar veya bu programa artı özellikler ekletmek istiyorsanız gorselprogram@gmail.com adresine mail atın.
FORM3 İçerisine Yazılacak Kodlar…
public partial class Form3 : Form { public Form1 frm1; public Form3() { InitializeComponent(); } private void Form3_Load(object sender, EventArgs e) { frm1.dtst.Clear(); frm1.listelesene2(); } private void button8_Click(object sender, EventArgs e) { frm1.frm4.Show(); } private void button7_Click(object sender, EventArgs e) { this.Hide(); } private void button6_Click(object sender, EventArgs e) { if (textBox1.Text != "" ) { frm1.bag.Open(); frm1.kmt.Connection = frm1.bag; frm1.kmt.CommandText = "INSERT INTO yetkili(YetkiliKisi,ArizaTespiti,ArizaHakkindaBilgi,OnarilmasiicinKullanilanMalzeme,Yapilanislemler) VALUES ('" + textBox1.Text + "','" + textBox2.Text + "','" + textBox3.Text + "','" + textBox4.Text + "','" + textBox5.Text + "') "; frm1.kmt.ExecuteNonQuery(); frm1.kmt.Dispose(); frm1.bag.Close(); frm1.dtst.Clear(); textBox1.Clear(); textBox2.Clear(); textBox3.Clear(); textBox4.Clear(); textBox5.Clear(); MessageBox.Show("Kayıt işlemi tamamlandı ! "); frm1.listelesene2(); } else { MessageBox.Show("Boş alanları doldurunuz !!!"); } } }
Bu ve benzeri takip programlar veya bu programa artı özellikler ekletmek istiyorsanız gorselprogram@gmail.com adresine mail atın.
FORM4 İçerisine Yazılacak Kodlar…
public partial class Form4 : Form { public Form1 frm1; public Form4() { InitializeComponent(); } private void Form4_Load(object sender, EventArgs e) { frm1.listelesene3(); } private void button7_Click(object sender, EventArgs e) { this.Hide(); } private void button6_Click(object sender, EventArgs e) { double bfiyat, kdv, indirim, tutar; bfiyat = double.Parse(textBox2.Text); kdv = double.Parse(textBox3.Text); indirim = double.Parse(textBox4.Text); tutar = bfiyat + (bfiyat * (kdv / 100)) - (bfiyat * (indirim / 100)); textBox5.Text = tutar.ToString(); frm1.bag.Open(); frm1.kmt.Connection = frm1.bag; frm1.kmt.CommandText = "INSERT INTO Fiyat(KullanilanMalzemeler,BirimFiyat,Kdv,indirim,Tutar) VALUES ('" + textBox1.Text + "','" + textBox2.Text + "','" + textBox3.Text + "','" + textBox4.Text + "','" + textBox5.Text + "') "; frm1.kmt.ExecuteNonQuery(); frm1.kmt.Dispose(); frm1.bag.Close(); textBox2.Text = "0"; textBox3.Text = "0"; textBox4.Text = "0"; MessageBox.Show("Kayıt işlemi tamamlandı ! "); frm1.dtst.Clear(); frm1.listelesene3(); } }
Bu ve benzeri takip programlar veya bu programa artı özellikler ekletmek istiyorsanız gorselprogram@gmail.com adresine mail atın.
FORM5 İçerisine Yazılacak Kodlar…
public partial class Form5 : Form { public Form1 frm1; public Form5() { InitializeComponent(); } private void button2_Click(object sender, EventArgs e) { frm1.frm2.Show(); } }
Bu ve benzeri takip programlar veya bu programa artı özellikler ekletmek istiyorsanız gorselprogram@gmail.com adresine mail atın.
FİYAT HESAPLAMAYI DAĞA NET ANLAŞILIR YAZABİLİRMİSİN ACCESLE LÜTFEN ÇOK LAZIM
Gökmen :
access veri tabanı bin-debug klasöründe
program çalışmıyor, Additional information: ‘Microsoft.Jet.Oledb.4.0’ sağlayıcısı yerel makine kayıtlı değil. hatası veriyor
Ahmet :
Access versiyon sorunu olabilir.Eğer Access 2007 ,2010 veya 2013 kullanıyorsan access 2003 kurmalısın veya kodlarda jet yerine ace , 4.0 yerine 12.0 ve veri tabanı ismi data.accdb olmalı.Tabi veri tabanını 2007 veya 2010 veya 2013′te açıp 2007 ,2010 veya 2013 olarak kaydetmelisin.Veri tabanı bin–>debug klasöründe.
Hocam visual studio da calisir mi
venice:
Tabiki.Zaten visual studio da hazırlandı.
hocam nasıl indirebilirim visual studio yu boyutu fazla geliyor pc de
venice :
Paylaşım sitelerinden indirebilirsiniz.
Hocam odev için kullanmamiz mumkun mu
Venice :
Tabiki kullanabilirsiniz.Bundan dolayı paylaşıyoruz 🙂
AKrgo takip programı denlmiş ancak daha çok servis cihaz takip uygulaması gibi görünüyor
@admin
bin debug da yok