![]() |
Access | bi tablodaki seçilen adın id'sinin başka tabloya kaydedilmesi (ACİL YARDIM) - Baskı Önizleme +- AccessTr.neT (https://accesstr.net) +-- Forum: AccessTr.neT Genel (https://accesstr.net/forum-accesstr-net-genel.html) +--- Forum: Çöp Kutusu (https://accesstr.net/forum-cop-kutusu.html) +--- Konu Başlığı: Access | bi tablodaki seçilen adın id'sinin başka tabloya kaydedilmesi (ACİL YARDIM) (/konu-access-bi-tablodaki-secilen-adin-id-sinin-baska-tabloya-kaydedilmesi-acil-yardim.html) |
Access | bi tablodaki seçilen adın id'sinin başka tabloya kaydedilmesi (ACİL YARDIM) - serkanmurat - 27/06/2013 mudurluk Tablosu; m_id m_adi kullanici Tablosu; m_id kutucuktaki değerler mudurluk tablosundan geliyo displaymembers = m_adi, valuemembers = m_id kayıt eklerken m_adi seçilecek fakat kaydederken seçilenin m_idsi kullanicilar tablosundaki m_id'ye kaydedilecek.. Bunun için gereken kodlar neler ? Cvp: Access | bi tablodaki seçilen adın id'sinin başka tabloya kaydedilmesi (ACİL YARDIM) - ozanakkaya - 27/06/2013 Örnek uygulamanızı ekleyiniz. Resimdeki formun kayıt kaynağı kullanıcı tablosu, açılan kutunun satır kaynağı mudurluk tablosu ise istediğiniz işlem zaten gerçekleşir. Cvp: Access | bi tablodaki seçilen adın id'sinin başka tabloya kaydedilmesi (ACİL YARDIM) - serkanmurat - 27/06/2013 (27/06/2013, 10:16)ozanakkaya yazdı: Örnek uygulamanızı ekleyiniz. //Kaydet Butonunun İçinde Yazan Kodlar; OleDbConnection baglan = new OleDbConnection(@"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\Users\SerkanMurat\documents\visual studio 2010\Projects\Izin_Takip_Otomasyonu\Izin_Takip_Otomasyonu\dataBase.accdb"); baglan.Open(); OleDbCommand kaydetcmd = new OleDbCommand("Insert INTO kullanici(Personel_No, yetki, m_id, k_sifre, TC_Kimlik, Adi, Soyadi, Cinsiyet, Dogum_Yeri, Dogum_Tarihi, Tel, Anne_Kizlik, Adres) VALUES (@Personel_No, @yetki, @m_id, @k_sifre, @TC_Kimlik, @Adi, @Soyadi, @Cinsiyet, @Dogum_yeri, @Dogum_Tarihi, @Tel, @Anne_Kizlik, @Adres)", baglan); kaydetcmd.Parameters.AddWithValue("@Personel_No", txt_Personel_No.Text); kaydetcmd.Parameters.AddWithValue("@yetki", ChB_Yetki.Text); kaydetcmd.Parameters.AddWithValue("@m_id", CmB_m_adi.Text); kaydetcmd.Parameters.AddWithValue("@k_sifre", txt_k_sifre.Text); kaydetcmd.Parameters.AddWithValue("@TC_Kimlik", txt_TC_Kimlik.Text); kaydetcmd.Parameters.AddWithValue("@Adi", txt_Adi.Text); kaydetcmd.Parameters.AddWithValue("@Soyadi", txt_Soyadi.Text); kaydetcmd.Parameters.AddWithValue("@Cinsiyet", CmB_Cinsiyet.Text); kaydetcmd.Parameters.AddWithValue("@Dogum_Yeri", txt_Dogum_Yeri.Text); kaydetcmd.Parameters.AddWithValue("@Dogum_Tarihi", dtp_Dogum_Tarihi.Text); kaydetcmd.Parameters.AddWithValue("@Tel", txt_Tel.Text); kaydetcmd.Parameters.AddWithValue("@Anne_Kizlik", txt_Anne_Kizlik.Text); kaydetcmd.Parameters.AddWithValue("@Adres", txt_Adres.Text); kaydetcmd.ExecuteNonQuery(); baglan.Close(); Veritabanına kayıt ettiğimde "m_id" yazıyor. Kayıt etmesini istediğim seçilenin id'si. |