Formdan Tabloya - Baskı Önizleme +- AccessTr.neT (https://accesstr.net) +-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html) +--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html) +--- Konu Başlığı: Formdan Tabloya (/konu-formdan-tabloya.html) |
Formdan Tabloya - fenerli6774 - 01/03/2021 Örneğini yüklemek için çok uğraşmam lazım diye yüklemedim. Kusurumu mazur görün tblOgrencibilgileri tablosunda Okulu isimli alanım var. frmOgrencibilgileri formumda akOkulu hücresi verisini sorgudan alıyor. Okuln adının geldiği sorgu: (1. sütun OkulID,2.sütun Okuladı,3.sütunilçeID) formda sorgudan okulun ismi yazıyor. Ama tabloya okulun adı değilde okulun ID sini kaydediyor. Bu sorunu nasıl çözmeliyim. Çözemeyince şöyle bir kod yazdım .Ama bir değişiklik olmadı. On Error Resume Next Dim Sql As String DoCmd.SetWarnings (False) sql = "UPDATE tblOgrencibilgileri SET tblOgrencibilgileri.Okulu = [Forms]![frmOgrencibilgileri]![akOkul].Column(1) WHERE tblOgrencibilgileri.OgrenciID=[Forms]![frmOgrencibilgileri]![OgrenciID];" DoCmd.RunSQL sql DoCmd.SetWarnings (True) Me.Requery Recalc RE: Formdan Tabloya - fenerli6774 - 01/03/2021 Şöyle bir kod daha yazdım olmadı: DoCmd.RunSQL "UPDATE tblOgrencibilgileri SET tblOgrencibilgileri.Okulu = [Forms]![frmOgrencibilgileri]![akOkul] WHERE tblOgrencibilgileri.OgrenciID=[Forms]![frmOgrencibilgileri]![OgrenciID];" Aslında form üzerindeki hücredeki veriyi tabloda ilgili öğrencinin Okulu alanına yazdırmak istiyorum desem daha anlaşılır olur. RE: Formdan Tabloya - berduş - 01/03/2021 Bir çok durumda dosyanızı eklemeniz çözümü bulmayı kolaylaştırır, o nedenle dosyanızı ekleyin. RE: Formdan Tabloya - berduş - 01/03/2021 akOkulun ilişkili sütununu adın olduğu sütun olarak ayarlamayı dener misiniz? yada gibi bir kodu
RE: Formdan Tabloya - fenerli6774 - 02/03/2021 Teşekkür ederim. Kod ile çalışma yapacağım. Örneğini göndermeden çok uğraştıracağa benziyor. Geniş bir vaktimde örneği yükleyeceğim. |