Access'ten Dosyaya yazıp kullanma

Diğer veritabanları ve SQL komutlarıyla ilgli sorularınızı sorabilirsiniz. Delphi tarafındaki sorularınızı lütfen Programlama forumunda sorunuz.
Cevapla
MANDRAKE
Üye
Mesajlar: 72
Kayıt: 26 Haz 2005 08:42

Access'ten Dosyaya yazıp kullanma

Mesaj gönderen MANDRAKE »

selamlar
bilgi yartışması tarzında 4 şıklı bir program yapmaya çalışıyorum. şıklar için tdbradiogroup kullanıp,

tdbradiogroup1.items.add(0,ADODBtable1ASIKKI);
tdbradiogroup1.items.add(0,ADODBtable1BSIKKI);
tdbradiogroup1.items.add(0,ADODBtable1CSIKKI);
tdbradiogroup1.items.add(0,ADODBtable1DSIKKI);

şeklinde kodu yazdım . Hepsi ortak bir tdbradiogroup1 bileşeni üzerine fakat her sorunun cevabı değişik doğal olarak. kiminde A şıkkı kiminde B?

Ben bunların kontrolünü nasıl yapabilirim?? Her sorunun doğru cevabını tanıtıp DOĞRU yada YANLIŞ diye bir mesaj nasıl verdirtebilirim?? 3 gündür uğraşıyorum çıkamadım olaydan.

Veritabanı Access ve ADO kullanıyorum. Farklı bir şekilde nasıl yapabilirim yada?? Firebird ve Interbase bilmiyorum:((

Yardımcı olursanız çok memnun olurum.
Saygılarımla...
Kullanıcı avatarı
tuanna
Üye
Mesajlar: 582
Kayıt: 06 Ara 2004 05:01
Konum: Ankara
İletişim:

Mesaj gönderen tuanna »

bence yanlış bir mantık(anladığım kadarı ile )
ben senin yerinde olsam söle yapardım

Veri tabanımın yapısını söle yapardım...
Yarismacılar tablosu
alanlar
yarismaci_id
yarismaci_adi

verilen_cevaplar tablosu
cevap_id
soruid
yarismaci_id
cevap_a (true/false) yani bu alanlar boolean olacak
cevap_b
cevap_c
cevap_d
cevap_e

dogru_cevaplar tablosu
sour_id
cevap

yarismacılar tablosu verilen cevaplar tablosu ile yaricmaci_id ile ilişkili
sorular tablosu ise verilen cevaplar tablosu ile soru_id ile ilşkili olacak
dogrucevaplartablosuda sorular tablosu ile soru_id ile ilişkili olacak


şimdi geldik işleme
sisteme gelen bir kullanıcıyı eğer kayıtlı değilse yarismacılar veri tabanına kayit yapacak sekilde bir form ile onun sisteme kayıt olmasını sağlardım....
daha sonra soru sorma işleminde de
soru platformuna giren kullancı

sıra ile soruları görür veya karışık (randomize) olarak

ekranın uygun yerine koyduğum dör tane RadioButton ile RadioButton bak isimleri de sunlar
rb_a
rb_b
rb_c
rb_d
rb_e

şeklinde

şimdi ben burada hangi radiobutton işaretli olduğunu kontrol ettirecem ve o soruya karşılık gelen dogru cevaplar tablosundan gidip o soruid ili sorunun cevap kısmı ile karşılaştıracam....


sanırım böle bir sey olacak ufak hatalar olabilir...(kısaca bu şekilde)
veri tabanı içinse bence acces çok bile bu iş için...

Not:soruya cevap verilirken sorudan anladığım kadarı ile cevap verdim...
Siz hayal edin...Biz yapalım TuannaSoft...
MANDRAKE
Üye
Mesajlar: 72
Kayıt: 26 Haz 2005 08:42

Mesaj gönderen MANDRAKE »

dostum sağol ya evet bende farkettim çok ters bir mantık
allah razı olsun teşekkür ederim
Cevapla