Skip to main content

AccessTr.neT M.


Metin Kutusunda Veriyi Görmek Ama Kimlik Cinsinden Kaydetmek

Metin Kutusunda Veriyi Görmek Ama Kimlik Cinsinden Kaydetmek

Çözüldü #1
Merhaba,
Daha önceden buna benzer bir örnek yapmıştık ancak nedense kayıtlarda bulamıyorum ya da ben karıştırıyorum. Ekli örneğimde açılan kutuda seçtiğim değere göre metin kutusunda hizasındaki ilgili değer gelecek ama metin kutusunun Tablo2 deki kaydı, kimlik cinsinden olacak. Yani bu durumda formda ; Ahmet, ford görünürken, Tablo2 de bunun kaydı isim=1, araba=1 olarak görülecek. Formdaki metin kutusunu açılır kutuya dönüştürünce basitçe çözülüyor ama metin kutusu olarak kalırsa bu nasıl yapılabilir? Tşk.

.zip kimlik_cinsinden_kayit.zip (Dosya Boyutu: 30,57 KB | İndirme Sayısı: 3)
Cevapla
#2
sizin yapmaya çalıştığınız şey şu mu
form üzerindeki açılır kutudan Ahmeti seçtiğinizde, metin2 ye [b]ford[/b] ismini atayacak ve tablo2 de 1 1 kaydını mı ekleyecek?

Cevapla
...........
#3
(09/12/2018 14:50)haliliyas Adlı Kullanıcıdan Alıntı: sizin yapmaya çalıştığınız şey şu mu
form üzerindeki açılır kutudan Ahmeti seçtiğinizde, metin2 ye [b]ford[/b] ismini atayacak ve tablo2 de 1 1 kaydını mı ekleyecek?
11 mi? 11 diye bir kayıt yok, yanlış anlaşılmış sanırım.
ben Ahmet'i seçtiğimde metin 2 de ford görünecek ancak metin2 gördüğünüz gibi Tablo2 deki kendi alanı ile ilişkili, buraya veriyi kaydederken tablo1 deki kendi kimlik değeri ile kaydedilecek. Yani,

Açılan kutuda Ahmet seçilince, metin2 de Ford görünecek,

Tablo2 deki kayıtlar ise
İsim alanında 1, araba alanında 1 şeklinde olacak. Yani Tablo1 deki Ahmet ve Ford'un kimlik değeri cinsinden veriler kaydedilmiş olacak.

Cevapla
#4
o benim hatam, 11 değil o.
tablo2deki, 2 alan için isim=1, araba=1 yerine kısaca 1 1 yazmıştım
1lerin arasında boşluk var "-" koymayı unutmuşum))

Cevapla
...........
#5
dilerim işinize yarar
form kaynağını tablo1 yaptım
seçim yapınca doğrudan tablo2 ye ekliyor

.rar kimlik_cinsinden_kayit_hy.rar (Dosya Boyutu: 20,23 KB | İndirme Sayısı: 6)
Cevapla
#6
(09/12/2018 15:37)haliliyas Adlı Kullanıcıdan Alıntı: dilerim işinize yarar
form kaynağını tablo1 yaptım
seçim yapınca doğrudan tablo2 ye ekliyor
Merhaba Halil Bey,
Öncelikle teşekkürler. Ancak biraz tuhaf çalışmıyor mu? Şöyle ki; Tablo2 nin tüm değerlerini boşaltın (silin) en baştan başlayın,
1) en üst satırı boş olarak geçip ondan sonra kayıt yapmaya başlıyor.
2) Form navigasyonunda yeni kayıt opsiyonunu kullanamıyorum, kullanırsam Tablo2 de sürekli boşluklar oluşuyor.

Bu arada ben kodu şu şekle soktum ikide bir "1 satır eklenecek" uyarısı vermesin diye;

Kod:
Me.Metin2.Value = Me.Açılan_Kutu0.Column(2)
DoCmd.SetWarnings False
DoCmd.RunSQL "insert into Tablo2 (isim,araba) " & _
             "values(" & Me.Açılan_Kutu0.Column(0) & "," & Me.Açılan_Kutu0.Column(0) & ");"
      DoCmd.SetWarnings True



Açılan kutuda seçtiğim değere göre metin kutusuna ilgili değer gelsin ancak ben form navigasyonundan yeni kayıt açarsam o veriler kaydedilsin ve yeni veriye hazır hale gelsin istiyorum. Yani Access'in normal çalışma prosedürü kapsamında olsalar. Nasıl yapılabilir?Tşk.

Cevapla
...........

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da