Eczane 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…
[code language=”CSharp”]
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 seyda_ozdemir
{
public partial class Form1 : Form
{
public Form2 frm2;
public Form3 frm3;
public Form4 frm4;
public Form5 frm5;
public Form6 frm6;
public Form1()
{
InitializeComponent();
frm2 = new Form2();
frm3 = new Form3();
frm4 = new Form4();
frm5 = new Form5();
frm6 = new Form6();
frm2.frm1 = this;
frm3.frm1 = this;
frm4.frm1 = this;
frm5.frm1 = this;
frm6.frm1 = this;
}
public OleDbConnection bag = new OleDbConnection("Provider=Microsoft.Jet.OleDb.4.0;Data Source=seyda.mdb");
public OleDbCommand kmt = new OleDbCommand();
public OleDbDataAdapter adtr = new OleDbDataAdapter();
public DataSet dtst = new DataSet();
public void güvence()
{
bag.Open();
kmt.Connection = bag;
kmt.CommandText = "Select * from güvence";
OleDbDataReader oku;
oku = kmt.ExecuteReader();
while (oku.Read())
{
frm4.comboBox1.Items.Add(oku[0].ToString());
}
bag.Close();
oku.Dispose();
frm4.comboBox1.Sorted = true;
}
public void kullan()
{
bag.Open();
kmt.Connection = bag;
kmt.CommandText = "Select * from kullanim1";
OleDbDataReader oku;
oku = kmt.ExecuteReader();
while (oku.Read())
{
frm4.comboBox2.Items.Add(oku[0].ToString());
}
bag.Close();
oku.Dispose();
frm4.comboBox2.Sorted = true;
}
public void kullan2()
{
bag.Open();
kmt.Connection = bag;
kmt.CommandText = "Select * from kullanim2";
OleDbDataReader oku;
oku = kmt.ExecuteReader();
while (oku.Read())
{
frm4.comboBox3.Items.Add(oku[0].ToString());
}
bag.Close();
oku.Dispose();
frm4.comboBox3.Sorted = true;
}
public void sgrta()
{
bag.Open();
kmt.Connection = bag;
kmt.CommandText = "Select * from sigorta";
OleDbDataReader oku;
oku = kmt.ExecuteReader();
while (oku.Read())
{
frm3.comboBox1.Items.Add(oku[0].ToString());
}
bag.Close();
oku.Dispose();
frm3.comboBox1.Sorted = true;
}
public void ilacliste()
{
bag.Open();
OleDbDataAdapter adtr = new OleDbDataAdapter("select * From ilac", bag);
adtr.Fill(dtst, "ilac");
frm2.dataGridView1.DataMember = "ilac";
frm2.dataGridView1.DataSource = dtst;
adtr.Dispose();
bag.Close();
}
public void hasta()
{
bag.Open();
OleDbDataAdapter adtr = new OleDbDataAdapter("select * From hasta", bag);
adtr.Fill(dtst, "hasta");
frm6.dataGridView1.DataMember = "hasta";
frm6.dataGridView1.DataSource = dtst;
adtr.Dispose();
bag.Close();
}
private void button1_Click(object sender, EventArgs e)
{
frm2.ShowDialog();
}
private void button2_Click(object sender, EventArgs e)
{
frm3.ShowDialog();
}
private void button4_Click(object sender, EventArgs e)
{
frm4.ShowDialog();
}
private void button5_Click(object sender, EventArgs e)
{
frm6.ShowDialog();
}
private void button3_Click(object sender, EventArgs e)
{
MessageBox.Show("İYİ GÜNLER");
Close();
}
}
}
[/code]
FORM2 İçerisine Yazılacak Kodlar…
[code language=”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;
namespace seyda_ozdemir
{
public partial class Form2 : Form
{
public Form1 frm1;
public Form5 frm5;
public Form2()
{
InitializeComponent();
}
private void Form2_Load(object sender, EventArgs e)
{
frm1.ilacliste();
dataGridView1.Columns[0].HeaderText = "Barkod No";
dataGridView1.Columns[1].HeaderText = "İlacın Adı";
dataGridView1.Columns[2].HeaderText = "Üretici Firma";
dataGridView1.Columns[3].HeaderText = "Kutu Sayısı";
dataGridView1.Columns[4].HeaderText = "Fiyatı";
dataGridView1.Columns[5].HeaderText = "kullanım Amacı";
dataGridView1.Columns[6].HeaderText = "Yan Etkileri";
dataGridView1.Columns[7].HeaderText = "İlacı Teslim Alan Personel";
}
private void button1_Click(object sender, EventArgs e)
{
frm1.frm5.ShowDialog();
}
private void button4_Click(object sender, EventArgs e)
{
frm1.bag.Open();
frm1.kmt.Connection = frm1.bag;
frm1.kmt.CommandText = "DELETE from ilac WHERE barkod_no = ‘" + textBox1.Text + "’";
frm1.kmt.ExecuteNonQuery();
frm1.kmt.Dispose();
frm1.bag.Close();
frm1.dtst.Clear();
frm1.ilacliste();
}
}
}
[/code]
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…
[code language=”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;
namespace seyda_ozdemir
{
public partial class Form3 : Form
{
public Form1 frm1;
public Form3()
{
InitializeComponent();
}
private void Form3_Load(object sender, EventArgs e)
{
frm1.sgrta();
}
private void button1_Click(object sender, EventArgs e)
{
frm1.bag.Open();
frm1.kmt.Connection = frm1.bag;
frm1.kmt.CommandText = "INSERT INTO pers(yaka_kart,adi_soyadi,tc_kimlik,d_tarihi,adresi,telefonu,email,ise_giris,sigortasi) VALUES (‘" + textBox1.Text + "’ ,’" + textBox2.Text + "’ ,’" + textBox3.Text + "’ ,’" + textBox4.Text + "’ ,’" + textBox5.Text + "’ ,’" + textBox6.Text + "’ ,’" + textBox7.Text + "’ ,’" + dateTimePicker1.Text + "’ ,’" + comboBox1.Text + "’ )";
frm1.kmt.ExecuteNonQuery();
frm1.bag.Close();
frm1.kmt.Dispose();
}
private void button2_Click(object sender, EventArgs e)
{
textBox1.Text = "";
textBox2.Text = "";
textBox3.Text = "";
textBox4.Text = "";
textBox5.Text = "";
textBox6.Text = "";
textBox7.Text = "";
comboBox1.Text = "";
}
private void button3_Click(object sender, EventArgs e)
{
this.Hide();
}
}
}
[/code]
FORM4 İçerisine Yazılacak Kodlar…
[code language=”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;
namespace seyda_ozdemir
{
public partial class Form4 : Form
{
public Form1 frm1;
public Form4()
{
InitializeComponent();
}
private void Form4_Load(object sender, EventArgs e)
{
frm1.güvence ();
frm1.kullan ();
frm1.kullan2();
}
private void button1_Click(object sender, EventArgs e)
{
frm1.bag.Open();
frm1.kmt.Connection = frm1.bag;
frm1.kmt.CommandText = "INSERT INTO hasta(tc_kimlik,adi_soyadi,sosyal_güvencesi,adresi,telefonu,ilac_kullanimi,kullanim_sekli) VALUES (‘" + textBox1.Text + "’ ,’" + textBox2.Text + "’ ,’" + comboBox1.Text+ "’ ,’" + textBox3.Text + "’ ,’" + textBox4.Text + "’ ,’" + comboBox2.Text + "’ ,’" + comboBox3.Text + "’)";
frm1.kmt.ExecuteNonQuery();
frm1.bag.Close();
MessageBox.Show(" kayıt işleminiz tamamlanmıştır GEÇMİŞ OLSUN ! ");
frm1.kmt.Dispose();
}
private void button2_Click(object sender, EventArgs e)
{
textBox1.Text = "";
textBox2.Text = "";
textBox3.Text = "";
textBox4.Text = "";
comboBox1.Text = "";
comboBox2.Text = "";
comboBox3.Text = "";
}
private void button3_Click(object sender, EventArgs e)
{
this.Hide();
}
}
}
[/code]
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…
[code language=”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;
namespace seyda_ozdemir
{
public partial class Form5 : Form
{
public Form1 frm1;
public Form5()
{
InitializeComponent();
}
private void Form5_Load(object sender, EventArgs e)
{
}
private void button1_Click(object sender, EventArgs e)
{
}
private void button1_Click_1(object sender, EventArgs e)
{
frm1.bag.Open();
frm1.kmt.Connection = frm1.bag;
frm1.kmt.CommandText = "INSERT INTO ilac(barkod_no,ilacin_adı,uretici_firma,kutu_sayisi,fiyati,kullanim_amaci,yan_etkileri,ilac_teslim_alan) VALUES (‘" + textBox1.Text + "’ ,’" + textBox2.Text + "’ ,’" + textBox3.Text + "’ ,’" + textBox4.Text + "’ ,’" + textBox5.Text + "’ ,’" + textBox6.Text + "’ ,’" + textBox7.Text + "’ ,’" + textBox8.Text + "’ )";
frm1.kmt.ExecuteNonQuery();
frm1.kmt.Dispose();
frm1.bag.Close();
MessageBox.Show("İlaç kayıt işlemi tamamlandı ! ");
frm1.dtst.Clear();
frm1.ilacliste();
}
private void button3_Click(object sender, EventArgs e)
{
this.Hide();
}
private void button2_Click(object sender, EventArgs e)
{
Close();
}
private void button4_Click(object sender, EventArgs e)
{
textBox1.Text = "";
textBox2.Text = "";
textBox3.Text = "";
textBox4.Text = "";
textBox5.Text = "";
textBox6.Text = "";
textBox7.Text = "";
textBox8.Text = "";
}
}
}
[/code]
FORM6 İçerisine Yazılacak Kodlar…
[code language=”CSharp”]
public partial class Form6 : Form
{
public Form1 frm1;
public Form6()
{
InitializeComponent();
}
private void Form6_Load(object sender, EventArgs e)
{
frm1.hasta();
dataGridView1.Columns[0].HeaderText = "Tc Kimlik";
dataGridView1.Columns[1].HeaderText = "Hastanın Adı Soyadı";
dataGridView1.Columns[2].HeaderText = "Sosyal Güvencesi";
dataGridView1.Columns[3].HeaderText = "Adresi";
dataGridView1.Columns[4].HeaderText = "Telefonu";
dataGridView1.Columns[5].HeaderText = "İalç Kullanımı";
dataGridView1.Columns[6].HeaderText = "Kullanım Şekli";
}
private void button4_Click(object sender, EventArgs e)
{
frm1.bag.Open();
frm1.kmt.Connection = frm1.bag;
frm1.kmt.CommandText = "DELETE from hasta WHERE tc_kimlik = ‘" + textBox1.Text + "’";
frm1.kmt.ExecuteNonQuery();
frm1.kmt.Dispose();
frm1.bag.Close();
frm1.dtst.Clear();
frm1.hasta();
}
private void button1_Click(object sender, EventArgs e)
{
frm1.frm4.ShowDialog();
}
private void button2_Click(object sender, EventArgs e)
{
this.Hide();
}
}
[/code]
Bu ve benzeri takip programlar veya bu programa artı özellikler ekletmek istiyorsanız gorselprogram@gmail.com adresine mail atın.






proje isteklerinizi gorselprogram@gmail.com adresine mail atınızz.
YA BU FORM1 İÇERISINDEKI FRM2.FRM1 NERDEN GELIYOR VISUAL 2010 DA KABUL ETMIO NEDEN ACIL YARDIM
merhabalarr burdaki bag ne oluyor neye göre degişiklik yapmam lazım yardımcı olursanız sevinirimm
helin boyraz:
değişken veya nesne ismi.
bu projenın tablo tasarımını yani ilişkisini göndere bilirmisiniz
ali:
veri tabanı projenin bin–debug klasöründe.
arkadaşlar form 3 ve 4 te combobox larda ve form 2 yle 6 da datagrid view de inaccessible due to its protection level hatası alıyorum nasıl düzeltebilirim
murat :
denedim sorun yok çalışıyor.
hocam veri tabanını bulamadım hangi klasörün içinde acaba ve uzantısı nedir ?
mesut :
bin–debag klasöründe. uzantısı .mdb
arkadaşlar form 3 ve 4 te combobox larda ve form 2 yle 6 da datagrid view de
inaccessible due to its protection level hatası alıyorum nasıl düzeltebilirim
gurkan :
İşletim sisteminizle ilgili bir sorun olabilir.veya antivürüs. Hatayı resim olarak mesaj atarsanız daha verimi yardımcı oluruz.
Biri yardımcı olsun bana lütfen.Programı indirdim fakat açılmıyor Visual Studio 2012 kullanıyorum ve ödev teslimi yapmam lazım fakat program açılmıyor başka yerde de bulamadım
Yunus Emre :
Exspress sürümde çalışmaz. Ultimate sürüm kullanın.
@admin
ne gibi derlemeler yapabiliriz proje teslimi yapıcağımda ?
Her Yerde Şeyda Özdemir Yazıyo Hocaya Versem Anlar Bana İsim Yazılmayan Eczane otomosyonu linki atabilirmisiniz
???????:
Proje isimleri aşağıdaki videoyu izleyerek değiştirebilirsin:
http://www.gorselprogramlama.com/visual-studio-proje-isimlerini-degistirme-csharp-vb-net/