folder Tahribat.com Forumları
linefolder C#, Asp.Net, .Net Core
linefolder C# Mysql' Den Veri Çekme Ve Kayıt



C# Mysql' Den Veri Çekme Ve Kayıt

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    e2
    e2's avatar
    Kayıt Tarihi: 20/Haziran/2008
    Erkek

    Arkadaşlar merhaba ödevim gereği bir projeyle uğraşıyorum.

     

     

    şöyle bir program. Müşteri ve Hayvanlar ayrı tablolarda tutuluyor. Ben bir tabloya veri göndermek istediğimde kayıt yapıyor fakat iki ayrı tabloya nasıl veri gönderiliyor onu bulamadım. Kodlarım aşağıdaki gibi bunu yazdığımda sadece hayvan tablosuna veri ekliyor, müşteri tablosuna ekleme yapmıyor. Sizce bunu nasıl çözebilirim?

    Birde combobox' a veteriner isimlerini çekmem gerekiyor onu nasıl yapabilirim?

     

    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Linq;
    using System.Text;
    using System.Threading.Tasks;
    using System.Windows.Forms;
    using MySql.Data.MySqlClient;
    
    namespace WindowsFormsApp1
    {
        public partial class Form1 : Form
        {
           
            public Form1()
            {
                InitializeComponent();
            }
             
    
            private void label1_Click(object sender, EventArgs e)
            {
            
            }
    
            MySqlConnection bag = new MySqlConnection("Server=127.0.0.1;database=veteriner;user=root;password=123456Aa");
            MySqlCommand kmt = new MySqlCommand();
    
        private void Form1_Load(object sender, EventArgs e)
            {
               
            }
    
            private void label6_Click(object sender, EventArgs e)
            {
    
            }
    
            private void label1_Click_1(object sender, EventArgs e)
            {
    
            }
            
            private void button1_Click(object sender, EventArgs e)
            {
                bag.Open();
                kmt.Connection = bag;
                kmt.CommandText = "Insert Into musteriler(Musteri_TC,Musteri_adsoyad,Musteri_telefon,Musteri_adres) Values 
    ('"+tc.Text+"','"+adres.Text+"','"+telefon.Text+"','"+adres.Text+"')"; kmt.ExecuteNonQuery(); bag.Close(); bag.Open(); kmt.Connection = bag; kmt.CommandText = "Insert Into hastalar(Chip_No,Hasta_adi,Hasta_Turu,Hasta_Cinsi,Hasta_Veteriner) Values
    ('" + cip.Text + "','" + hayvanad.Text + "','" + hayvantur.Text + "','" + hayvancins.Text + "','" + ilgiliveteriner.Text + "')"; kmt.ExecuteNonQuery(); bag.Close(); } private void hayvantur_SelectedIndexChanged(object sender, EventArgs e) { } private void ilgiliveteriner_SelectedIndexChanged(object sender, EventArgs e) { } } }

     

    e2 tarafından 14/Ara/17 15:21 tarihinde düzenlenmiştir
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    infazteam
    infazteam's avatar
    Kayıt Tarihi: 09/Kasım/2015
    Erkek

    Mysql de iki farkli tablo mu var ?

    yoksa tek tabloya mi kaydediyor. (Telefondan bakiyorum kodlari kokuyamadim)

  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    e2
    e2's avatar
    Kayıt Tarihi: 20/Haziran/2008
    Erkek
    infazteam bunu yazdı

    Mysql de iki farkli tablo mu var ?

    yoksa tek tabloya mi kaydediyor. (Telefondan bakiyorum kodlari kokuyamadim)

    İki farklı tablo hocam müşteriler ayrı tabloda hayvanlar ayrı tabloda

  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    infazteam
    infazteam's avatar
    Kayıt Tarihi: 09/Kasım/2015
    Erkek
    e2 bunu yazdı
    infazteam bunu yazdı

    Mysql de iki farkli tablo mu var ?

    yoksa tek tabloya mi kaydediyor. (Telefondan bakiyorum kodlari kokuyamadim)

    İki farklı tablo hocam müşteriler ayrı tabloda hayvanlar ayrı tabloda

    Birinvi tabloya nasil ekleme yapiyorsaniz ikinci tabloyada ayni selikilde gonderiyorsunuz hocam. 

    Ayni kodlari yazip tablo isimlerini degistirmen yeterli olacaktir

  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    e2
    e2's avatar
    Kayıt Tarihi: 20/Haziran/2008
    Erkek
    infazteam bunu yazdı
    e2 bunu yazdı
    infazteam bunu yazdı

    Mysql de iki farkli tablo mu var ?

    yoksa tek tabloya mi kaydediyor. (Telefondan bakiyorum kodlari kokuyamadim)

    İki farklı tablo hocam müşteriler ayrı tabloda hayvanlar ayrı tabloda

    Birinvi tabloya nasil ekleme yapiyorsaniz ikinci tabloyada ayni selikilde gonderiyorsunuz hocam. 

    Ayni kodlari yazip tablo isimlerini degistirmen yeterli olacaktir

    Yaptım olmuyor hocam, sadece bir  tabloya ekleme yapıyor. 

  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    e2
    e2's avatar
    Kayıt Tarihi: 20/Haziran/2008
    Erkek

    Tamamdır hocam yaptım bir kaç kodu silince oldu fakat comboboxa nasıl veri çekebilirim bilginiz var mıdır?

  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    camarade
    ontedi
    ontedi's avatar
    Kayıt Tarihi: 04/Eylül/2005
    Erkek
            void HayvanlariDoldur()
            {
                //sql select sorgusu yap
                    comboHayvanlar.DataSource = selectten dönen sonuc;
                    comboHayvanlar.DataBind();
            }

     

    Şeklinde yapabilirsin.


    Matematikçi ve Yazılımcı. http://www.ontedi.com ve http://www.cizgi.site Siteme beklerim herkesi.
Toplam Hit: 1221 Toplam Mesaj: 7
c# mysql işlemleri