Merhaba arkadaşlar windows bir uygulamam var ve formun içinden aldığım değerleri veritabanına kaydedeceğim. Fakat yaklaşık 20 tane ikili radio buton alanım var şimdi;

1-) Her bir radio button için tabloda birer tane alan mı yaratmalıyım ki bu çok alan eder nasıl bir öneri sunarsınız?

2-) Verileri aldığım formu yazdırmak istiyorum bunun için bir öneri olan var mı?

Yardımlarınız için şimdiden teşekkürler.

soruldu: 29 Oca '14, 08:23

aspci's gravatar image

aspci
759404757
cevap kabul oranı: 25%

değiştirildi: 29 Oca '14, 08:45

mhkoca60's gravatar image

mhkoca60
1.8k264554

Soruyu örneklendirebilir misiniz? Mesela bu ikili radioButton'lar neyi temsil ediyor veya ne işlev görüyor? "Formu yazdırmak" derken konsola felan mı yazdıracaksını? Formdaki seçili alanları mı yoksa herşeyi mi yazdıracaksınız? Biraz fazla soru oldu ama :)

(29 Oca '14, 08:44) mhkoca60 mhkoca60's gravatar image

merhaba hocam; yaptığım form linktedir.http://karshayvanciligi.com/Resim/ornek.jpg şimdi maddeler var ikili cevaba sahip cevaplarda radio button ile yapılmış yani iki radiobutton birini seçecek kullanıcı.Kullanıcı seçtiği herbir radiobutton değerini veritabanma eklemem lazım ben hepsini tek tek atmayı dogru bulmadım ondan sordum.yani her bir değer için tablomda bir alan mı oluşturmalıyım?

(29 Oca '14, 09:24) aspci aspci's gravatar image

ikinci soru ise sayfayı yazdırma ile ilgil yani formu print etmek istiyorum bunun için nasıl bir yöntem izlemeliyim.Örneğin sayfasını formatı ve boyutunu neye göre ayarlamalıyım ki print e basıldığnda yazdırılsın?

(29 Oca '14, 09:26) aspci aspci's gravatar image

Örnekten anladığım kadarıyla her bir taksi için bu 20 durum(soru diyeyim) doldurulacak. Bu durumda benim aklıma gelen çözüm, 1'i ilişki tablosu olmak üzere 3 tablolu bir yapı.

1. tablo : taksi_bilgileri, Alanlar: plaka,seri_no, sasi_no...

2. tablo : sorular, Alanlar: soru_no (aynı zamanda soruların id'si), soru_metin

3. tablo : taksi_soru_iliski, Alanlar: taksi_id, soru_id, uygunluk (E/H)

taksi_soru_iliski tablosundaki taksi_id diğer tablodan foreign key olarak alınacak alan(plaka, şasi no... hangisini seçerseniz)

Bu şekilde esnek ve dinamik bir yapı olacağını düşünüyorum.

Print işlemi hakkında malesef birşey diyemeyeceğim.

permanent link

cevaplandı: 29 Oca '14, 11:44

mhkoca60's gravatar image

mhkoca60
1.8k264554
cevap kabul oranı: 15%

Öncelikle cevabınız için teşekkür ederim.Şimdi sizin çözümünüzde toplam üç tablo oluşturulmalıdır.Ekleme işleminde sadece taksi_soru_iliski tablosuna mı veri eklenecek yoksa üç tabloya da mı eklenecek .Eğer üç tabloya eklenecekse access veritabanında formda ki bilgileri aynı anda üç tabloya eklemek sizin tecrübenize göre sağlıklı olur mu ?

(30 Oca '14, 03:03) aspci aspci's gravatar image
1

Anladığım kadarıyla sorular belli olacak. Yani soru tablosunda örneğe göre 20 tane kayıt olacak.

Dolayısıyla her işlemde taksi_bilgileri tablosuna 1 kayıt, ilişki tablosuna ise 20 kayıt atmış olacaksınız. Sorular tablosunda ise bir değişiklik olmayacak.

Birden fazla tabloya veri atmanın, tabloları yönetebildikten sonra sıkıntı olacağını sanmıyorum. Tabloları foreign keylerle(taksi_id, soru_id) ilişkilendirmeniz durumunda kontrol etmekte sıkıntı yaşamazsınız.

(30 Oca '14, 03:47) mhkoca60 mhkoca60's gravatar image

Önerdiğiiniz çözüm çok mantıklı ve istediğim cevaptı.Ağzınıza sağlık umarım bilmeyen arkadaşlara da yardımcı olur.

(30 Oca '14, 04:06) aspci aspci's gravatar image
Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×238
×2

Soruldu: 29 Oca '14, 08:23

Görüntüleme: 612 kez

Son güncelleme: 30 Oca '14, 04:06

powered by BitNami OSQA