Merhabalar..
Bu Access ugulamasın da yeniyim.O yuzden ufak tefek hatta bazen çok önemli yardımlarınıza ihtiyacım var.
Access de bir form yapdım.Ve form da kayıt sırası 1-2-3 vb diye gidiyor.Dışarıdan opc server ve plc üzerinden bu belgeye bilgiler yolluyorum.Access ve veri baglantımda sorun yok.Fakat benım girecegim ilk bilgi 3 numaralı kayda girecek sonra gelen 5 numaraya mesela...Plc den gelen veri ilk olarak kayıt olan satırın numarasını degiştiriyor sonra onun içinde olan bilgiyi ekliyor.
Burda sorun bu ilk tanımlı yer otomatik sayı alanı ve ben buraya ne data yollasam da kayıt degişmiyor.
Bunu makro vb nasıl yaparız.
İyi çalışmalar
Access De Dış Veri Alırken Makro Komutu
örnek uygulamanızı eklerseniz daha kolay yardım edebiliriz ama şunu belirteyim: otomatik sayı alanları değiştirilemez diye biliyorum en azından tablo yapısı değiştirilmeden. o alanı uzun tam sayı formatında ayarlayıp alanı otomatik sayı özelliğini devre dışı bırakabilirsiniz. yalnız bu durumda o alanı belirtecek sayıyı girerken dikkatli olmalısınız
otomatik sayıyı değiştiremezsiniz. özelliği tek olması ve değişmemesi, erine aynısının yazılmaması, sizin yapmanız gereken bir tane
Rowid
bu rowid ile işlem yapacaksınız ona bir non crested anahtar oluşturacaksınız. hızlı olması açısından
iki tabloda eşleşen değişiklikler için, aynı olayı içeren satırlarar aynı rowid yi taşıyacak.
nereden olursa olsun, kaç tablo olursa olsun. kodları mantıklı yazarsanız, tablolardaki rowid lere göre işlem yapar.
mantık basit, farklı tablolarda bulunan rowid lere göre yapılacak işlemi yaptırma
Rowid
bu rowid ile işlem yapacaksınız ona bir non crested anahtar oluşturacaksınız. hızlı olması açısından
iki tabloda eşleşen değişiklikler için, aynı olayı içeren satırlarar aynı rowid yi taşıyacak.
nereden olursa olsun, kaç tablo olursa olsun. kodları mantıklı yazarsanız, tablolardaki rowid lere göre işlem yapar.
mantık basit, farklı tablolarda bulunan rowid lere göre yapılacak işlemi yaptırma
POWER 'un Çekirgesi :=)
ozguryasin, 23-09-2009 tarihinden beri AccessTr.neT AİLESİ üyesidir.
Access'i Profesyonel Şekilde Öğrenmek İçin https://www.accesstr.net Ailesi Yeter.
Site Kurallarını sorularınızın hızlı cevaplanması için kesinlikle okuyunuz.
ozguryasin, 23-09-2009 tarihinden beri AccessTr.neT AİLESİ üyesidir.
Access'i Profesyonel Şekilde Öğrenmek İçin https://www.accesstr.net Ailesi Yeter.
Site Kurallarını sorularınızın hızlı cevaplanması için kesinlikle okuyunuz.
(14/02/2019, 22:21)ozguryasin yazdı: otomatik sayıyı değiştiremezsiniz. özelliği tek olması ve değişmemesi, erine aynısının yazılmaması, sizin yapmanız gereken bir tane
Rowid
bu rowid ile işlem yapacaksınız ona bir non crested anahtar oluşturacaksınız. hızlı olması açısından
iki tabloda eşleşen değişiklikler için, aynı olayı içeren satırlarar aynı rowid yi taşıyacak.
nereden olursa olsun, kaç tablo olursa olsun. kodları mantıklı yazarsanız, tablolardaki rowid lere göre işlem yapar.
mantık basit, farklı tablolarda bulunan rowid lere göre yapılacak işlemi yaptırma
Ekdeki dosya da kayıt no yazan yere ben opc server ile numara yolluyorum.İlk bu numaraya göre kayıt açıp ondan sonra Canlı agırlıgı 1 veye 2 olan yere plc den gelen datayı yazmak istiyorum.Kayıt bul sekmesı gibi düşündüm ilk yolladıgım data o komuttaki sayıyı belirlesin ki o canlıya ait agırlıgı plc yazsın hangi canlının agırlıgı hangısının karısmaması ıcın.Bu programla bizim sürü yü kontrol altına alacam inş.Plc ve opc sunucuları biliyorum ama Access de yenıyım.Yardım için teşekkurler
Evet Bir hata oluşmuş Yeniden yüklüyorum.Teşekkurler
Ben form da kayıt bul butonu ile arama yapdıgımda arama yapıldıgında sadece rfid boyun no yazan yerdeki veriyi arayıp bulmasını istiyorum.Daha sonra benım dışardan bu satıra komut ile rakam yollamam lazım umarım anlatabılmısım.
Ben form da kayıt bul butonu ile arama yapdıgımda arama yapıldıgında sadece rfid boyun no yazan yerdeki veriyi arayıp bulmasını istiyorum.Daha sonra benım dışardan bu satıra komut ile rakam yollamam lazım umarım anlatabılmısım.
Son Düzenleme: 24/02/2019, 13:42, Düzenleyen: gokay07.
Konuyu Okuyanlar: 1 Ziyaretçi