Skip to main content

AccessTr.neT


Formdan tabloya veri girişi

Işin Bağcilar
Işin Bağcilar
18
11093

Formdan tabloya veri girişi

Çözüldü #1
İyi Günler;

Ekte bulunana örnek formda,

No kısmını combo box 'dan seçiyorum, diğer kısımları da elle giriyorum, sonra ekle butonuna basınca hepsinin "örnek tablo" ya aktarılmasını istiyorum.

Örnek form'a her girdiğim kayıt "örnek tabloya" eklenmesi gerekiyor.

Yardımlarınız için şimdiden teşekkürler
.rar örnek.rar (Dosya Boyutu: 603,09 KB | İndirme Sayısı: 59)
Cevapla
Çözüldü #2
Sayın Işin Bağcilar;
Örnğinizi inceledim. Tablo ayrı form ayrı çalışıyor. Öncelikle Formunuzu tasarım modunda açın ve Örnek Tablos'suna bağlayın. Daha sonra Form üzerindeki her bir alanı tablodaki ilgili alanlara bağlayın.
Sonra yapacağınız her kayıt ekle butonuna ihtiyacınız olmadan tabloya kaydedilecektir.


Eğer diyorsanızki ben formu tabloya bağlamadan bunu yapmak istiyorum. O zaman ekle butonunun tıkladığında olayına kod yazmanız gerekecek.
Hayat bu
ölsende yaşamaya mecbursun!
UNUTMA!!!



(hafta sonu mesai olmadığından mesajlardaki çözümleri ancak hafta içi uygulayabiliyorum)
Son Düzenleme: 01/10/2014, 11:47, Düzenleyen: kadirdursun.
Cevapla
Çözüldü #3
Kadir Bey,

Cevabınız için çok teşekkürler.

Formu tabloya bağlamadan yapmak istiyorum. Nasıl bir kod yazmalıyım? Aşağıdaki gibi bir kod buldum ama bunu uygulayamadım benim formuma.

CurrentDb.Execute "insert into Tablo1 (ADI,SOYADI,TC )" _
& " select '" & Me.Metin0 & "' , '" & Me.Metin2 & "','" & Me.Metin4 & "'"

Yardımınız için çok teşekkürler.
Cevapla
Çözüldü #4
Kod konusunda çok iyi sayılmam. Aşağıdaki gibi bir deneme yaptım fakat başaramadım.


Private Sub Command13_Click()


DoCmd.GoToRecord , Örnek_Tablo, acNewRec
'DoCmd.GoToRecord , , acNewRec

Kod = Me.Combo2
Rakip1 = Me.Text4
Rakip2 = Me.Text6
İskonto = Me.Text9
Net_TL = Me.Text11
Tarih = Me.Text14
DoCmd.GoToRecord , , acNext

DoCmd.Close
End Sub
Hayat bu
ölsende yaşamaya mecbursun!
UNUTMA!!!



(hafta sonu mesai olmadığından mesajlardaki çözümleri ancak hafta içi uygulayabiliyorum)
Cevapla
Çözüldü #5
Ben de Access de yeni olduğum için çok kodları bilmiyorum.
Ben de o yüzden yapamadım.
Cevapla
Çözüldü #6
sayın Işin Bağcilar,

öncelikle,
"tanınmayan veri tabanı..." uyarısı verdiğinden dolayı,uygulamanızı;2007 kullanımına uygun olarak da (ya da,2003 de olabilir) eklemek ister misiniz,incelenmesi için.teşekkürler.

bir de,insert into Sql sorgusu ile bir tabloya kayıt eklemek istiyorsanız,aşağıdaki örnek kodlama şeklinde.içerikleri kendi uygulamanız göre düzenleyerek kullanabilirsiniz.
DoCmd.RunCommand acCmdSaveRecord
DoCmd.SetWarnings False
DoCmd.RunSQL "INSERT INTO aktarilacak_tablo_adi ([alanadi1],alanadi2],[alanadi3) VALUES ('" & Me.alanadi1_icin_metin_kutusu_adi & "','" & Me.alanadi2_icin_metin_kutusu_adi & "','" & Me.alanadi3_icin_metin_kutusu_adi & "')"
DoCmd.SetWarnings True

iyi çalışmalar,
saygılar.
Herkes, kendisinin AR-GE'cisidir...


Konulara eklenen Uygulama içeriğine yönelik Tavsiyeler
Alt Form Denetim Değerlerine ulaşma ve Alt Form Güncelleme
Kapatırken Düzenle (Compact On Close) Seçeneğinin İşaretlenmesi Hakkında
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da