Nesne Tabanlı Programlama (C#)
C# Kod Örneklerini Burada Bulabilirsiniz...
4 Eylül 2012 Salı
17 Mayıs 2012 Perşembe
Açık Kaynak İşletim Sistemleri
1 , 2 ve 3 ' ün Değerlendirme Soruları ve 3. Modülden Biraz Tanımlara Bakın Yeterli. Kolay Gelsin (:
Buyrun İndirin.
16 Mayıs 2012 Çarşamba
C# Sınavda Çıkabilir(30 ' luk Combobox Distinct)
İNDİRMEK İÇİN TIKLAYIN
#
CLASS İÇİ #
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;
using System.Data.OleDb;
namespace WindowsFormsApplication11
{
class Class1
{
OleDbConnection emir = new
OleDbConnection("provider=microsoft.jet.oledb.4.0;data
source=e.mdb");
public void kay(Form1 a)
{
int m = 0;
int s = 0;
emir.Open();
OleDbDataAdapter emir2 = new
OleDbDataAdapter("select*from
emir", emir);
DataSet emir3 = new
DataSet();
emir2.Fill(emir3, "a");
int b = emir3.Tables[0].Rows.Count;
for (int k = 0; k
< b; k++)
{
if (a.textBox1.Text ==
emir3.Tables[0].Rows[k][0].ToString())
{
m = 1;
}
if (a.textBox2.Text == "")
{
s = 1;
}
}
if (m == 1)
{
MessageBox.Show("Aynı No Olamaz");
}
if (s == 1)
{
MessageBox.Show("Ad Boş Olamaz");
}
if (m == 0 && s == 0)
{
if (a.radioButton1.Checked)
{
a.textBox4.Text = "erkek";
}
if (a.radioButton2.Checked)
{
a.textBox4.Text = "kız";
}
OleDbCommand emir4 = new OleDbCommand("insert into emir(okulno,ad,cins,takım)
values('" + a.textBox1.Text + "','"
+ a.textBox2.Text + "','" +
a.textBox4.Text + "','" +
a.textBox3.Text + "')", emir);
emir4.ExecuteNonQuery();
}
emir.Close();
}
public void combo(Form1 a)
{
emir.Open();
OleDbDataAdapter emir2 = new
OleDbDataAdapter("select
distinct takım from emir", emir);
DataSet emir3 = new
DataSet();
emir2.Fill(emir3, "a");
int b = emir3.Tables[0].Rows.Count;
a.comboBox1.Items.Clear();
for (int k = 0; k
< b; k++)
{
a.comboBox1.Items.Add(emir3.Tables[0].Rows[k][0].ToString());
}
emir.Close();
}
public void lis(Form1 a)
{
int r = 0;
emir.Open();
OleDbDataAdapter emir2 = new
OleDbDataAdapter("select*from
emir", emir);
DataSet emir3 = new
DataSet();
emir2.Fill(emir3, "a");
int b = emir3.Tables[0].Rows.Count;
a.listBox1.Items.Clear();
if (a.radioButton3.Checked)
{
for (int
k = 0; k < b; k++)
{
if (a.comboBox1.SelectedItem.ToString()
== emir3.Tables[0].Rows[k][3].ToString())
{
if (emir3.Tables[0].Rows[k][2].ToString() == "erkek")
{
a.listBox1.Items.Add(++r + ")"
+ emir3.Tables[0].Rows[k][0] + " "
+ emir3.Tables[0].Rows[k][1] + " "
+ emir3.Tables[0].Rows[k][2] + " "
+ emir3.Tables[0].Rows[k][3]);
}
}
}
}
if (a.radioButton4.Checked)
{
for (int
k = 0; k < b; k++)
{
if (a.comboBox1.SelectedItem.ToString()
== emir3.Tables[0].Rows[k][3].ToString())
{
if (emir3.Tables[0].Rows[k][2].ToString() == "kız")
{
a.listBox1.Items.Add(++r + ")"
+ emir3.Tables[0].Rows[k][0] + " "
+ emir3.Tables[0].Rows[k][1] + " "
+ emir3.Tables[0].Rows[k][2] + " "
+ emir3.Tables[0].Rows[k][3]);
}
}
}
}
if (a.radioButton3.Checked)
{
for (int
k = 0; k < b; k++)
{
if (emir3.Tables[0].Rows[k][2].ToString() == "erkek")
{
a.listBox1.Items.Add(++r + ")"
+ emir3.Tables[0].Rows[k][0] + " "
+ emir3.Tables[0].Rows[k][1] + " "
+ emir3.Tables[0].Rows[k][2] + " "
+ emir3.Tables[0].Rows[k][3]);
}
}
}
emir.Close();
}
}
}
#
BUTONLARIN İÇİ #
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 WindowsFormsApplication11
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
Class1 em = new Class1();
private void
Form1_Load(object sender, EventArgs e)
{
em.combo(this);
}
private void
button1_Click(object sender, EventArgs e)
{
em.combo(this);
em.kay(this);
}
private void
button2_Click(object sender, EventArgs e)
{
em.lis(this);
}
}
}
c# SINAV SORUSU(30 luk KOLAY)
İNDİRMEK İÇİN TIKLAYINIZ
#
CLASS İÇİ #
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;
using System.Data.OleDb;
namespace WindowsFormsApplication10
{
class Class1
{
int ort=0;
OleDbConnection emir=new
OleDbConnection("provider=microsoft.jet.oledb.4.0;data
source=e.mdb");
public void kaydet(Form1 a)
{
try
{
int m = 0;
int n =
0;
int s = 0;
int q = 0;
int h1 = 0;
int h2 = 0;
int h3 = 0;
emir.Open();
OleDbDataAdapter emir2 = new OleDbDataAdapter("select*from emir", emir);
DataSet emir3 = new DataSet();
emir2.Fill(emir3, "a");
int b = emir3.Tables[0].Rows.Count;
for (int
k = 0; k < b; k++)
{
if (a.textBox1.Text.Length != 11)
{
m = 1;
}
if (a.textBox1.Text ==
emir3.Tables[0].Rows[k][0].ToString())
{
n = 1;
}
if (a.textBox1.Text == "")
{
s = 1;
}
if (a.textBox2.Text ==
emir3.Tables[0].Rows[k][1].ToString())
{
q = 1;
}
}
if (m == 1)
{
MessageBox.Show("tc 11 Haneli Olmalı");
}
if (n == 1)
{
MessageBox.Show("tc Aynı No olamaz");
}
if (s == 1)
{
MessageBox.Show("Ad Boş Olamaz");
}
if (q == 1)
{
MessageBox.Show("Okulno Aynı Olamaz");
}
int j = Convert.ToInt32(a.textBox4.Text);
int ö = Convert.ToInt32(a.textBox5.Text);
int v = Convert.ToInt32(a.textBox6.Text);
if (j < 0 || j > 100)
{
h1 = 1;
MessageBox.Show("y1 0-100 Arasında olmalı");
}
if (ö < 0 || ö > 100)
{
h2 = 1;
MessageBox.Show("y2 0-100 Arasında olmalı");
}
if (v < 0 || v > 100)
{
h3 = 1;
MessageBox.Show("sz 0-100 Arasında olmalı");
}
if (m == 0 && n == 0 &&
s == 0 && q == 0 && h1 == 0 && h2 == 0 && h3 ==
0)
{
if (a.radioButton1.Checked)
{
a.textBox8.Text = "erkek";
}
if (a.radioButton2.Checked)
{
a.textBox8.Text = "kız";
}
ort = (j + ö + v) / 3;
a.textBox7.Text = ort.ToString();
OleDbCommand emir4 = new OleDbCommand("insert into emir(tc,okulno,ad,cins,y1,y2,sz,ort)
values('" + a.textBox1.Text + "','"
+ a.textBox2.Text + "','" +
a.textBox3.Text + "','" +
a.textBox8.Text + "','" +
a.textBox4.Text + "','" +
a.textBox5.Text + "','" +
a.textBox6.Text + "','" +
a.textBox7.Text + "')", emir);
emir4.ExecuteNonQuery();
}
emir.Close();
}
catch
{
MessageBox.Show("Kodlarda Hata var ");
}
}
public void listele(Form1
a)
{
int l = 0;
emir.Open();
OleDbDataAdapter emir2 = new
OleDbDataAdapter("select*from
emir order by ort desc", emir);
DataSet emir3 = new
DataSet();
emir2.Fill(emir3, "a");
int b = emir3.Tables[0].Rows.Count;
a.listBox1.Items.Clear();
if (a.radioButton3.Checked)
{
a.listBox1.Items.Add("Kalanlar");
for (int
k = 0; k < b; k++)
{
int r = Convert.ToInt32(emir3.Tables[0].Rows[k][7]);
if (r < 45)
{
a.listBox1.Items.Add(++l + ")"
+ emir3.Tables[0].Rows[k][0] + " "
+ emir3.Tables[0].Rows[k][1] + " "
+ emir3.Tables[0].Rows[k][2] + " "
+ emir3.Tables[0].Rows[k][7]);
}
}
}
if (a.radioButton4.Checked)
{
a.listBox1.Items.Add("Geçenler");
for (int
k = 0; k < b; k++)
{
int r = Convert.ToInt32(emir3.Tables[0].Rows[k][7]);
if (r >= 45)
{
a.listBox1.Items.Add(++l + ")"
+ emir3.Tables[0].Rows[k][0] + " "
+ emir3.Tables[0].Rows[k][1] + " "
+ emir3.Tables[0].Rows[k][2] + " "
+ emir3.Tables[0].Rows[k][7]);
}
}
}
if (a.radioButton5.Checked)
{
a.listBox1.Items.Add("Kalanlar");
for (int
k = 0; k < b; k++)
{
int r = Convert.ToInt32(emir3.Tables[0].Rows[k][7]);
if (r < 45)
{
a.listBox1.Items.Add(++l + ")" + emir3.Tables[0].Rows[k][0] + " " + emir3.Tables[0].Rows[k][1] + " " + emir3.Tables[0].Rows[k][2] + " " + emir3.Tables[0].Rows[k][7]);
}
}
a.listBox1.Items.Add("Geçenler");
for (int
k = 0; k < b; k++)
{
int r = Convert.ToInt32(emir3.Tables[0].Rows[k][7]);
if (r >= 45)
{
a.listBox1.Items.Add(++l + ")"
+ emir3.Tables[0].Rows[k][0] + " "
+ emir3.Tables[0].Rows[k][1] + " "
+ emir3.Tables[0].Rows[k][2] + " "
+ emir3.Tables[0].Rows[k][7]);
}
}
}
emir.Close();
}
}
}
# BUTONLARIN İÇİ #
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 WindowsFormsApplication10
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
int n = 0;
int k = 0;
int i = 0;
int ort = 0;
Class1 em = new Class1();
private void
button1_Click(object sender, EventArgs e)
{
em.kaydet(this);
}
private void
textBox4_TextChanged(object sender, EventArgs e)
{
if (textBox4.Text != "")
{
n = Convert.ToInt32(textBox4.Text);
textBox7.Text = n.ToString();
}
else
{
textBox7.Clear();
}
}
private void
textBox5_TextChanged(object sender, EventArgs e)
{
if (textBox5.Text != "")
{
n = Convert.ToInt32(textBox4.Text);
k = Convert.ToInt32(textBox5.Text);
ort = (k + n) / 2;
textBox7.Text = ort.ToString();
}
else
{
textBox7.Clear();
}
}
private void
textBox6_TextChanged(object sender, EventArgs e)
{
if (textBox6.Text != "")
{
n = Convert.ToInt32(textBox4.Text);
k = Convert.ToInt32(textBox5.Text);
i = Convert.ToInt32(textBox6.Text);
ort = (k + n+i) / 3;
textBox7.Text = ort.ToString();
}
else
{
textBox7.Clear();
}
}
private void
button2_Click(object sender, EventArgs e)
{
em.listele(this);
}
}
}
Kaydol:
Kayıtlar (Atom)