merhaba;
arkadaşlar daha önce hiç dbgrid ile çoklu insert update delete yapmadım
mantık olarak bir
fatura tablosu üst kısım bilgileri birde
faturanın içi hareketleri tablosu mevcut
bu yapı için hangi bileşeni kullanmamı önerirsiniz
dbgrid string grid vs birde
bunun kullanım mantığı nasıl döngü ile girilen bilgileri strorec prosedure atıp kayıt mı ettirmek
diğer taraftan kaydın üzerinde oynanması eklenmesi ve çıkartılması var nasıl bir yol izlemeliyim
mssql kullanmaktayım. en stabil yöntem nedir acaba
dbgrid ile fatura veya benzeri kayıt nasıl mantığı
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
-
- Üye
- Mesajlar: 140
- Kayıt: 11 Oca 2009 10:25
dbgrid ile fatura veya benzeri kayıt nasıl mantığı
bilmezler bilmediklerinide bilmezler ama kendilerini bilir sanırlar
Re: dbgrid ile fatura veya benzeri kayıt nasıl mantığı
Fatura kalemleri için DBGrid kullanabilirsin. Standart DBGrid kullanışlı olmadığı için alternatif bileşenler ile daha kolay yapılabilir. DBGrid üzerinde yapılan değişiklikler siz kaydet demeden kayıt edilmemeli. DBGrid ayarlarında seçenekler mevcut.
-
- Üye
- Mesajlar: 62
- Kayıt: 18 Eyl 2011 02:31
Re: dbgrid ile fatura veya benzeri kayıt nasıl mantığı
arkadaşım anladığım kadarıyla fatura cari bilgileri birde bu cariye kesilen fatura kalemleri olucak aynı ekranda doğruysa anladığım mantığın şu olsun ister cari kod kullan ister kayıt kod farketmez 2 adet veri alanın olsun. Aşağıdaki resimde şu anda üzerinde çalıştığım bir sipariş örneği. istediğin mantıkta bir örnek. iki tane alan var biri sipariş alanım biride ürünler alanım. burdaki mantık şu eklediğim ürünlerin tümü ürünler tablomda toplanır. yaptığım sadece sipariş koduna ait ürünleri sorgulatıp ürün ekle anaında listelemek. aklında bulunsun sıradan grid kullanma benim kullandığım devexpress firmasının ücretli gridlerinden. çok kullanışlıdır. anlamadığın yer veya sorun olursa yardımcı olurum.
resim linki
http://www.hizliresimyukle.com/image/sjQ
resim linki
http://www.hizliresimyukle.com/image/sjQ
-
- Üye
- Mesajlar: 140
- Kayıt: 11 Oca 2009 10:25
Re: dbgrid ile fatura veya benzeri kayıt nasıl mantığı
Cevaplarınız için tşk ederim
muhtemelen bende cxgrid kullanacağım
şimdi af edersiniz bunu döngü içine alıp kayıtları öylemi insert ettireceğim
birde bu durumda kayıtların değiştiğini yada yeni satır eklendiğini nasıl anlarız
muhtemelen bende cxgrid kullanacağım
şimdi af edersiniz bunu döngü içine alıp kayıtları öylemi insert ettireceğim
birde bu durumda kayıtların değiştiğini yada yeni satır eklendiğini nasıl anlarız
bilmezler bilmediklerinide bilmezler ama kendilerini bilir sanırlar
-
- Üye
- Mesajlar: 62
- Kayıt: 18 Eyl 2011 02:31
Re: dbgrid ile fatura veya benzeri kayıt nasıl mantığı
gönderdiğim resimde eklenen ürünler var. o ürünler formun başında yazan sipariş koduna göre listelidir. mantığını şöyle anlatayım;
2 adet tablo olsun
fatura ve fatura_icerigi isminde
fatura tablonda fatura_no, adi ve soyadi adında iki alanın olsun
fatura_icerigi tablondada urun, fiyat adında iki alanın olsun
yeni kayıt yaptığında açılan formda
fatura_no
adi
soyadi
editlerini koy
forma birde grid koy (grid i form_icerigi tablosuna bağla)
formu açtığında grid sorgulamasını (formun onshow özelliğine sorgu yaz) fatura_no alanına göre filtreleme yaptır.
ürün ekle dediğinde gridde eklenen ürünleri göreceksin.
eklenen ürünler fatura içeriği tablosununa kaydediliyor.
formu kaydet dediğinde sadece fatura_no, adi ve soyadi alanlarını fatura tablona inser et.
o kadar.
2 adet tablo olsun
fatura ve fatura_icerigi isminde
fatura tablonda fatura_no, adi ve soyadi adında iki alanın olsun
fatura_icerigi tablondada urun, fiyat adında iki alanın olsun
yeni kayıt yaptığında açılan formda
fatura_no
adi
soyadi
editlerini koy
forma birde grid koy (grid i form_icerigi tablosuna bağla)
formu açtığında grid sorgulamasını (formun onshow özelliğine sorgu yaz) fatura_no alanına göre filtreleme yaptır.
ürün ekle dediğinde gridde eklenen ürünleri göreceksin.
eklenen ürünler fatura içeriği tablosununa kaydediliyor.
formu kaydet dediğinde sadece fatura_no, adi ve soyadi alanlarını fatura tablona inser et.
o kadar.
-
- Üye
- Mesajlar: 140
- Kayıt: 11 Oca 2009 10:25
Re: dbgrid ile fatura veya benzeri kayıt nasıl mantığı
ama bu sürekli tabloya bağlı kalmak demek
stabil olurmu birden fazla kullanıcı ile çalışan sistemlerde ?
işleyiş şekli ile ilgili ve tablo yapısı ile ilgili sıkıntım yok
benim sıkıntım grid bileşeni ve onun kullanımı ile ilgili en stabil yol
bir diğeri hala bir önceki iletimdeki cevabı alamadım
update edilen yada sonradan kayıt eklenen bilgileri nasıl anlıyacam
teşekkürler.
stabil olurmu birden fazla kullanıcı ile çalışan sistemlerde ?
işleyiş şekli ile ilgili ve tablo yapısı ile ilgili sıkıntım yok
benim sıkıntım grid bileşeni ve onun kullanımı ile ilgili en stabil yol
bir diğeri hala bir önceki iletimdeki cevabı alamadım

update edilen yada sonradan kayıt eklenen bilgileri nasıl anlıyacam
teşekkürler.
bilmezler bilmediklerinide bilmezler ama kendilerini bilir sanırlar
-
- Üye
- Mesajlar: 62
- Kayıt: 18 Eyl 2011 02:31
Re: dbgrid ile fatura veya benzeri kayıt nasıl mantığı
bu sistemi istersen 100 kişi aynı anda bağlansın sorun olmaz.
bende bir kaç soru sormak istiyorum ona göre cevap vericem
1. hangi veritabanını kullanıyorsun.
2. hangi kodlama sistemini kullanıyorsun.
3. formun bi görüntsü varmı varsa buraya bi upload edersen onun üzerinden konuşalım.
bende bir kaç soru sormak istiyorum ona göre cevap vericem
1. hangi veritabanını kullanıyorsun.
2. hangi kodlama sistemini kullanıyorsun.
3. formun bi görüntsü varmı varsa buraya bi upload edersen onun üzerinden konuşalım.
-
- Üye
- Mesajlar: 140
- Kayıt: 11 Oca 2009 10:25
Re: dbgrid ile fatura veya benzeri kayıt nasıl mantığı
Sql server adoquery kullanıyorum ben dbgrid değilse gridi sadece veri göstermek için kullanıp for döngüsü ile sorguyu doldurup öyle ekleme çıkartma yapmayı düşünmüştüm ama Master detail yapı zorunlu gibi bu durumda
şimdi cxgrid kullanıyorum kısaca adımlar halinde
yazarsanız bende uygulayarak sonuca gidebilirim diye düşünüyorum.
şimdi cxgrid kullanıyorum kısaca adımlar halinde
yazarsanız bende uygulayarak sonuca gidebilirim diye düşünüyorum.
bilmezler bilmediklerinide bilmezler ama kendilerini bilir sanırlar