C#nedir?com Homepage
Forum Home Forum Home > C# / .NET > Visual C#
  New Posts New Posts RSS Feed - C# Hatta nerede? Şimdiden teşekkürler.
  FAQ FAQ  Forum Search   Events   Register Register  Login Login

C# Hatta nerede? Şimdiden teşekkürler.

 Post Reply Post Reply
   

Author
Message
MbarekTR View Drop Down
Newbie
Newbie


Joined: 27 Ocak 2020
Status: Offline
Points: 2
Post Options Post Options   Thanks (0) Thanks(0)   Quote MbarekTR Quote  Post ReplyReply Direct Link To This Post Topic: C# Hatta nerede? Şimdiden teşekkürler.
    Posted: 27 Ocak 2020 at 02:21
Yapmak istediğim comboBox4 de seçtiğim markaları comboBox6 da o markaya ait modeller lisetelemek.




Sistem kullanma;
System.Collections.Generic kullanarak;
System.ComponentModel kullanarak;
System.Data kullanarak;
System.Drawing kullanarak;
System.Linq kullanarak;
System.Text kullanarak;
System.Threading.Tasks kullanarak;
System.Windows.Forms kullanarak;
System.Data.OleDb kullanarak;

ad alanı Oto_Galeri
{
    kamu kısmi sınıf aracislemadmin: Form
    {
        kamu aracislemadmin ()
        {
            Bileşeni Başlatma();
        }
        
        OleDbConnection baglan = yeni OleDbConnection ("Sağlayıcı = Microsoft.Jet.Oledb.4.0; Veri kaynağı = otogalerim.mdb");
        void temizle ()
        {
            textBox2.Text = "";
            comboBox4.Text = "Seçim Yapın";
            comboBox6.Text = "Seçim Yapın";
            textBox4.Text = "";
            comboBox1.Text = "Seçim Yapın";
            comboBox5.Text = "Seçim Yapın";
            comboBox2.Text = "Seçim Yapın";
            comboBox3.Text = "Seçim Yapın";
            textBox1.Text = "";
        }
        özel geçersiz düğmesi2_Click (nesne göndericisi, EventArgs e)
        {
            baglan.Open ();
            var komut = yeni OleDbCommand (@ "oto'a ekle 
        (Plaka, marka, modeli aractipi, renk, yıl,
        aracdurumu, satısdurumu, fiyat) değerleri
        (Plaka @ marka @ model @ @ aractipi @ renk, @ yil,
        @ aracdurumu, @ satısdurumu, @ fiyat) ", baglan);

            komut.Parameters.Add ("@ Plaka", OleDbType.VarChar) .Value = textBox2.Text;
            komut.Parameters.Add ("@ marka", OleDbType.VarChar) .Value = comboBox4.Text;
            komut.Parameters.Add ("@ model", OleDbType.VarChar) .Value = comboBox6.Text;
            komut.Parameters.Add ("@ aractipi", OleDbType.VarChar) .Value = textBox4.Text;
            komut.Parameters.Add ("@ renk", OleDbType.VarChar) .Value = comboBox1.Text;
            komut.Parameters.Add ("@ yil", OleDbType.VarChar) .Value = comboBox5.Text;
            komut.Parameters.Add ("@ aracdurumu", OleDbType.VarChar) .Value = comboBox2.Text;
            komut.Parameters.Add ("@ satısdurumu", OleDbType.VarChar) .Value = comboBox3.Text;
            decimal.TryParse (textBox1.Text, dışarı ondalık fiyat);
            komut.Parameters.Add ("@ fiyat", OleDbType.Decimal) .Value = fiyat;

            komut.ExecuteNonQuery ();
            MessageBox.Show ("Kayıt yapıldı ...");

            baglan.Close ();
        }
        
        private void comboBox4_SelectedIndexChanged (nesne gönderen, EventArgs e)
        {
            eğer (comboBox4.SelectedIndex! = -1)
            {
                DataTable dt = yeni DataTable ();
                OleDbDataAdapter da = yeni OleDbDataAdapter ("aracsecim_2'den * seçin * burada marka =" + comboBox4.SelectedValue, baglan);
                da.Fill (dt);
                comboBox6.ValueMember = "id";
                comboBox6.DisplayMember = "model";
                comboBox6.DataSource = dt;
            }
        }
        
        private void aracislemadmin_Load (nesne gönderen, EventArgs e)
        {
            DataTable dt = yeni DataTable ();
            OleDbDataAdapter da = yeni OleDbDataAdapter ("aracsecim_1 ORDER BY id ASC'den * seçin *, baglan);
            da.Fill (dt);
            comboBox4.ValueMember = "id";
            comboBox4.DisplayMember = "marka";
            comboBox4.DataSource = dt;
        }
    }
}

Hatta mesajı = "System.Data.OleDb.OleDbException: 'Gerekli bir veya daha fazla parametre için girilen değer yok.'
"



Yapmak istediğim comboBox4 de seçtiğim markaları comboBox6 da o markaya ait modelleri 









Back to Top
 Post Reply Post Reply
  Share Topic   
   


Forum Jump Forum Permissions View Drop Down

Forum Software by Web Wiz Forums® version 11.01
Copyright ©2001-2014 Web Wiz Ltd.