• 19-07-2017, 12:01:28
    #1
    Merhabalar benim şuanda 3-4 tane birbirine bağımlı tablolarım mevcut. C# üzerine bilgim az çok var ama profesyonel değilim şuanda takıldığım noktalardan bir tanesi kısaca şu ve yardım lazım.

    Bir adet sipariş numaraları tutulan bir tablom var bir tane ise sipariş numaraları ve malzeme içeriklerinin tutulduğu bir tablo var doğal olarak malzeme listesinde siparişin ID sini girmem lazım. Yani kısaca demek istediğime geleyim ben Siparis Numarası ve Malzeme girdiğimde malzeme tablosuna SiparisNumarasının ID sini göndermek istiyorum.

    Sipariş No Girdi -------> Select ile sipariş no id seçecek (Yapamadığım nokta ise seçtiğim id yi bir değişkene atayarak diğer tarafta kullanmak.)
    ---------> INSERT ID ile zaten rahatca tabloya yazdırma şansım ordan bulduğum değişken ile umarım kendimi anlatabilmişimdir şimdiden yardımcı olan herkese teşekkürler.
  • 19-07-2017, 13:57:59
    #2
    Zartnet adlı üyeden alıntı: mesajı görüntüle
    Merhabalar benim şuanda 3-4 tane birbirine bağımlı tablolarım mevcut. C# üzerine bilgim az çok var ama profesyonel değilim şuanda takıldığım noktalardan bir tanesi kısaca şu ve yardım lazım.

    Bir adet sipariş numaraları tutulan bir tablom var bir tane ise sipariş numaraları ve malzeme içeriklerinin tutulduğu bir tablo var doğal olarak malzeme listesinde siparişin ID sini girmem lazım. Yani kısaca demek istediğime geleyim ben Siparis Numarası ve Malzeme girdiğimde malzeme tablosuna SiparisNumarasının ID sini göndermek istiyorum.

    Sipariş No Girdi -------> Select ile sipariş no id seçecek (Yapamadığım nokta ise seçtiğim id yi bir değişkene atayarak diğer tarafta kullanmak.)
    ---------> INSERT ID ile zaten rahatca tabloya yazdırma şansım ordan bulduğum değişken ile umarım kendimi anlatabilmişimdir şimdiden yardımcı olan herkese teşekkürler.
    Hocam selam, öncelikle neden Sipariş Numarasını ortak değişken olarak kullanmıyorsun? Sipariş numaran benzersizse id yerine iki yerde de onu kullanıp sonrasında join yapabilirsin.

    İlla bu şekilde yapacaksanda; ilk tabloya select id from siparisler where sipno='SiparisNo' şeklinde select çekip aldığın değişkeni diğer tabloya insert edeceksin.
  • 19-07-2017, 20:00:03
    #3
    ibuluter adlı üyeden alıntı: mesajı görüntüle
    Hocam selam, öncelikle neden Sipariş Numarasını ortak değişken olarak kullanmıyorsun? Sipariş numaran benzersizse id yerine iki yerde de onu kullanıp sonrasında join yapabilirsin.

    İlla bu şekilde yapacaksanda; ilk tabloya select id from siparisler where sipno='SiparisNo' şeklinde select çekip aldığın değişkeni diğer tabloya insert edeceksin.
    Cevabınız için teşekkür ederim hallettim. Değişkende tutturamamıştım dönen cevabı object ile değişkende tutmayı başardım. Şuanda da bir sorun yaşıyorum datagridview böyle bir kullanıma izin veriyor mu bilmiyorum fakat bunu çözmem lazım.
    Normalde sütunları yukarılara atayabiliyorum. Veri kullanıyorum sorun yok fakat bir tablomda 18 tane sütun var ve ilerde prosesler değişiklik gösterebilir bu yüzden bunları aşağı doğru yapmak istiyorum.
    A NO ----> MİL ---> ZAMAN
    A NO ----> VİDA --> ZAMAN
    A NO ---->ÇİVİ ---> ZAMAN
    gibi aşağı uzayan bir tablo kullanmak istiyorum burada A numarası benim için unique , A numarası ile select edip MİL VİDA ÇİVİ yi datagridview ile üst sutuna hemen alt taraflarınada hepsinin ayrı zamanlarını yazmak istiyorum.

    Biraz karmaşık bir anlatım oldu ama umarım anlata bilmişimdir. Mil , Vida , Çivi gibi datada sutun oluşturursam 18 20 adet prosesim var ve bunlar zamanla değişiklik gösterebilir öyle bir durumda sıkıntı yaratır bu şekilde kullanımda ne yapabilirim şimdiden teşekkür eder
  • 28-07-2017, 01:03:06
    #4
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Zartnet adlı üyeden alıntı: mesajı görüntüle
    Cevabınız için teşekkür ederim hallettim. Değişkende tutturamamıştım dönen cevabı object ile değişkende tutmayı başardım. Şuanda da bir sorun yaşıyorum datagridview böyle bir kullanıma izin veriyor mu bilmiyorum fakat bunu çözmem lazım.
    Normalde sütunları yukarılara atayabiliyorum. Veri kullanıyorum sorun yok fakat bir tablomda 18 tane sütun var ve ilerde prosesler değişiklik gösterebilir bu yüzden bunları aşağı doğru yapmak istiyorum.
    A NO ----> MİL ---> ZAMAN
    A NO ----> VİDA --> ZAMAN
    A NO ---->ÇİVİ ---> ZAMAN
    gibi aşağı uzayan bir tablo kullanmak istiyorum burada A numarası benim için unique , A numarası ile select edip MİL VİDA ÇİVİ yi datagridview ile üst sutuna hemen alt taraflarınada hepsinin ayrı zamanlarını yazmak istiyorum.

    Biraz karmaşık bir anlatım oldu ama umarım anlata bilmişimdir. Mil , Vida , Çivi gibi datada sutun oluşturursam 18 20 adet prosesim var ve bunlar zamanla değişiklik gösterebilir öyle bir durumda sıkıntı yaratır bu şekilde kullanımda ne yapabilirim şimdiden teşekkür eder
    Sorunu doğru anladıysam eğer,

    https://www.r10.net/database/1720878-...-ariyorum.html

    Bu konuyu bir inceleyin dilerseniz.
  • 28-07-2017, 11:54:55
    #5
    Anladığım kadarıyla sen bunları datagridview'de listeleteceksin doğru mu?