Forum

Visual Basic 6.0 Ad...
 
Bildirimler
Hepsini Temizle

Visual Basic 6.0 Adodc

8 Yazılar
2 Üyeler
0 Reactions
591 Görüntüleme
Mehmet Ertaş
(@mehmetertai)
Gönderiler: 19
Eminent Member
Konu başlatıcı
 

Kolay gelsin ,

Örneğin Adodc ile veri aldığım veri tabanında

A sütununda 1 yazıyor ise Datagrid'e ahmet yazsın 

2 yazıyor ise Datagrid'e mehmet yazsın istiyorum.

Yardımcı olabilirseniz sevinirim.

Teşekkürler...

 
Gönderildi : 05/01/2012 20:46

(@riza-sahan)
Gönderiler: 18033
_
 

Çok kısa olmuş biraz geniş ve açıklayıcı olarak açabilir misiniz?

1984 doğumluyum. 4 yaşından bu yana İstanbul’da yaşıyorum. Sırası ile aşağıdaki okullarda eğitim gördüm. Paşaköy ilkokulu (1990-1995) Kartal Zekeriyya Güçer İlköğretim Okulu(1995-1998) Ümraniye Teknik ve Endüstri Meslek Lisesi Bilgisayar Bölümü(1998-2001) Kocaeli Üniversitesi Bilgisayar Programcılığı(2002-2004) Anadolu Ünv. İşletme Fakültesi(2006-2009) Lise yıllarından sonra bir bilgisayar firmasının teknik servisinde mesleğe merhaba dedim. Outsource olarak Citibank ytl ve bina taşınma projesinde yer alarak 8 ay görev yaptım. Bu görevden sonra şu an çalışmakta olduğum yerde bilgi işlem sorumlusu olarak göreve başladım ve 18 yıldır görevimin başındayım.

 
Gönderildi : 06/01/2012 00:11

Mehmet Ertaş
(@mehmetertai)
Gönderiler: 19
Eminent Member
Konu başlatıcı
 

Rıza Bey;

Visual Basic kullanarak yazdığım programımda adodc nesnesi ile database'den veri alıyorum.

Datagrid'de adodc vasıtasıyla verileri gösteriyorum. Datagrid'de verilerimin bir kolonunda sadece 1 ve 2 ler var

örneğin;

----------------------------------------------------

stok_kodu     stok_adı     cinsi

1263             ekmek          1

1235             domates       2

1545             marul            1

4541             biber             2

--------------------------------------------------

gibi bir tablo olduğunu düşünün 

benim istediğim cinsi kısmında 1 yazanları datagrid'de gösterirken adet diye

2 yazanları kg diye göstersin

 
Gönderildi : 06/01/2012 12:06

(@riza-sahan)
Gönderiler: 18033
_
 

Merhaba db olarak ne kulalnıyorsunuz? Db üzerinde bir formül ile a sütunu 1 ise kd 2 ise adet şeklinde bir alanda bu işi ayarlayabilirsiniz.Grid üzerinde ise rakamlı alanı gizleyip kg ve adet alanını gösterebilrisiniz.


Saygılarımla.

1984 doğumluyum. 4 yaşından bu yana İstanbul’da yaşıyorum. Sırası ile aşağıdaki okullarda eğitim gördüm. Paşaköy ilkokulu (1990-1995) Kartal Zekeriyya Güçer İlköğretim Okulu(1995-1998) Ümraniye Teknik ve Endüstri Meslek Lisesi Bilgisayar Bölümü(1998-2001) Kocaeli Üniversitesi Bilgisayar Programcılığı(2002-2004) Anadolu Ünv. İşletme Fakültesi(2006-2009) Lise yıllarından sonra bir bilgisayar firmasının teknik servisinde mesleğe merhaba dedim. Outsource olarak Citibank ytl ve bina taşınma projesinde yer alarak 8 ay görev yaptım. Bu görevden sonra şu an çalışmakta olduğum yerde bilgi işlem sorumlusu olarak göreve başladım ve 18 yıldır görevimin başındayım.

 
Gönderildi : 06/01/2012 12:23

Mehmet Ertaş
(@mehmetertai)
Gönderiler: 19
Eminent Member
Konu başlatıcı
 

Database olarak sql server kullanıyorum.

Biraz daha açıklayıcı olabilirseniz sevinirim.

 
Gönderildi : 06/01/2012 12:47

(@riza-sahan)
Gönderiler: 18033
_
 

sql üzerindeki alanlara bir alan daha ekleyin. Bu alanda kg ve adet bilgisi yer alsın. Tabi bunlar otomatik olması için formula kısmından bir formül yazarak 1 ve 2 lere göre kg veya adet yazdırabilirsiniz. Bu alanıda datagrid içinde gösterirsiniz sorun kalmaz. ekran görüntüsü ile paylaşacağım ama elimde test için sql yok.

1984 doğumluyum. 4 yaşından bu yana İstanbul’da yaşıyorum. Sırası ile aşağıdaki okullarda eğitim gördüm. Paşaköy ilkokulu (1990-1995) Kartal Zekeriyya Güçer İlköğretim Okulu(1995-1998) Ümraniye Teknik ve Endüstri Meslek Lisesi Bilgisayar Bölümü(1998-2001) Kocaeli Üniversitesi Bilgisayar Programcılığı(2002-2004) Anadolu Ünv. İşletme Fakültesi(2006-2009) Lise yıllarından sonra bir bilgisayar firmasının teknik servisinde mesleğe merhaba dedim. Outsource olarak Citibank ytl ve bina taşınma projesinde yer alarak 8 ay görev yaptım. Bu görevden sonra şu an çalışmakta olduğum yerde bilgi işlem sorumlusu olarak göreve başladım ve 18 yıldır görevimin başındayım.

 
Gönderildi : 06/01/2012 12:53

Mehmet Ertaş
(@mehmetertai)
Gönderiler: 19
Eminent Member
Konu başlatıcı
 

Peki yeni alanın formula kısmına nasıl bir formül yazılabilir bana bir örnek verebilirmisiniz.

mesela 

 if cinsi = 1 then

veya

CASE WHEN [cinsi] = “1” THEN “adet” ELSE “kg” END

gibi birşeymi yazılacak.

 
Gönderildi : 06/01/2012 14:01

(@riza-sahan)
Gönderiler: 18033
_
 

Merhaba deneme yapabileceğim sql yok.


SELECT  ISIM,BIRIM,case BIRIM when '1' then 'KG' when '2' then 'ADET' end as YENIALAN FROM TESTTABLE


Bu şekilde query olarak çalışması lazım ama Formula kısmında çalışırmı bilmiyorum. Formula çubuğunda çalışmaz ise formun loadında gridde değiştirmek üzere bir kod yazabilirsiniz.


 

1984 doğumluyum. 4 yaşından bu yana İstanbul’da yaşıyorum. Sırası ile aşağıdaki okullarda eğitim gördüm. Paşaköy ilkokulu (1990-1995) Kartal Zekeriyya Güçer İlköğretim Okulu(1995-1998) Ümraniye Teknik ve Endüstri Meslek Lisesi Bilgisayar Bölümü(1998-2001) Kocaeli Üniversitesi Bilgisayar Programcılığı(2002-2004) Anadolu Ünv. İşletme Fakültesi(2006-2009) Lise yıllarından sonra bir bilgisayar firmasının teknik servisinde mesleğe merhaba dedim. Outsource olarak Citibank ytl ve bina taşınma projesinde yer alarak 8 ay görev yaptım. Bu görevden sonra şu an çalışmakta olduğum yerde bilgi işlem sorumlusu olarak göreve başladım ve 18 yıldır görevimin başındayım.

 
Gönderildi : 06/01/2012 16:27

Paylaş: