4 sonuçtan 1 ile 4 arası
  1. #1
    Acemi Üye Array
    Üyelik tarihi
    Apr 2006
    Mesajlar
    6
    İtibar Gücü
    0

    tek bir clickle 1 den çok kayıt yapabilme

    Slm arkadaşlar. bu forma ilk kez yazıyorum.
    hatta ilk dakikam diyebilirim.

    Bir sorunum var.O da şu:

    Form1'in üzerinde

    1 adet adodc1

    1 "" datagrid1

    2 "" buton

    3 "" text1(0)=Adı, text2(0)=aldığı, text3(0)=fiyatı, indexleri 0 olan textler var.

    textlerin datasource ve field ları adodc1 e bağlı

    ekle butonu ile yeni bir kayıt açıyoruz. vebu 3 texte veri girip, text3(0) ın üzerinde enter'a basdığımızda "Load Text" ile indexleri 1er artırılan 3 adet text daha çalışma zamanı ekliyoruz. bu 3 kutuyada veri girince yine enter la bir 3 kutu daha yüklüyoruz. Yani:

    Text1(0) , text1(1), text1(2)

    text2(0), text2(1), text2(2)

    text3(0), text3(1), text3(2) gibi altalta 3 satır veri girilmiş textlerimiz var.

    Şimdi, kaydet butonuna basınca, hali hazır açık olan kayda indexleri(0) olanları kaydedip, tekrar kayıt açıp iindexi(1) olanları, bir daha kayıt açıp indexi(2) olanları kaydedecek bir click kodu yazmam lazım. Ama başaramadım.

    Bu konuda yardımlarınıza ihtiyacım var. hepsine tek tek kayıt açmak yerine kaç satır text indexi olduysa o kadar kayıdı yapabilecek bir kod. Başka önerileriniz varsa onu da bilmek isterim şimdiden teşekkürler.

  2. #2
    Guest
    hangi program ile yaptığınız belirtmemişsiniz. ben vb ye göre düşünerek sadece bir fikir sunuyorum.sanırım böyle bişi istiyorsunuz fakat ben yanlış anlamışta olabilirim. genel mantık aynı gibi.

    if text1(0).text<>" " and text1(1)<>" " and text1(2).text<>" " then begin
    data1.recordset.addnew
    ..
    ..
    end if
    if text2(0).text<>" " and text2(1)<>" " and text2(2).text<>" " then begin
    data1.recordset.addnew
    ..
    ..
    end if
    if text3(0).text<>" " and text3(1)<>" " and text3(2).text<>" " then begin
    data1.recordset.addnew
    ..
    ..
    end if

  3. #3
    Acemi Üye Array
    Üyelik tarihi
    Apr 2006
    Mesajlar
    6
    İtibar Gücü
    0
    Özür dilerim sn. s.o.k.d.
    Evet VB6.0 ile yazıyorum.
    db ise MsAccess
    Şuan dışarı da olduğum için henüz kodunuzu deneyemedim.
    Fakat şunu da belirtmemde fayda var.
    Burada text indexleri değişken olmalı, çünkü bazen kayıt etmek için tek bir satır(index), bazende 3, 4, ... satır(index) olablir.
    yardımlarınız için teşekkürler.
    " ALLAH'A ULAŞMAYI DİLEMEK " - OLMAZSA, OLMAZ -
    VB6.0

  4. #4
    Acemi Üye Array
    Üyelik tarihi
    Apr 2006
    Mesajlar
    6
    İtibar Gücü
    0
    yardım lütfen
    " ALLAH'A ULAŞMAYI DİLEMEK " - OLMAZSA, OLMAZ -
    VB6.0

Konu Bilgileri

Users Browsing this Thread

Şu an 1 kullanıcı var. (0 üye ve 1 konuk)

Yetkileriniz

  • Konu Acma Yetkiniz Yok
  • Cevap Yazma Yetkiniz Yok
  • Eklenti Yükleme Yetkiniz Yok
  • Mesajınızı Değiştirme Yetkiniz Yok
  •  


Donanım forumu - Byte Hesaplayıcı - Notebook tamir Beşiktaş - beşiktaş bilgisayar servisi - beşiktaş bilgisayar servis - beşiktaş notebook servisi - beşiktaş servis - Beşiktaş Kamera Kurulumu -
 

Search Engine Friendly URLs by vBSEO 3.6.0 RC 2