AccessTr.neT
Bilgi Yarışması & Test - Baskı Önizleme

+- AccessTr.neT (https://accesstr.net)
+-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html)
+--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html)
+--- Konu Başlığı: Bilgi Yarışması & Test (/konu-bilgi-yarismasi-test.html)

Sayfalar: 1 2 3


Cvp: Bilgi Yarışması & Test - Newbie - 09/01/2012

Zaten oraya geri giremediğim için bu konuyu açtım.Bu konu onun devamı ve benim yapmış halini koyuduğum konu onu kapatabilirsem kapatırım şimdi .


Cvp: Bilgi Yarışması & Test - Technoman - 09/01/2012

Bence okumalısın arkadaşım Accesstr.net - Hızlı cevap almanın püf noktaları


Cvp: Bilgi Yarışması & Test - Newbie - 09/01/2012

Neresini anlamadıysan anlatıyım tekrardan arkadaşım


Cvp: Bilgi Yarışması & Test - alpeki99 - 09/01/2012

Tablo yapınız bu şekilde kullanışsız. Sorular bir tabloda cevaplar farklı tabloda çok yerinde değil.

Sorular tablonuzda:
  • Soru metni
  • 5 cevap şıkkının değerleri
  • Doğru cevap şıkkı (a,b, vb.)

Eğer test olan kişinin cevaplarını tek tek kaydetmek istiyorsanız ayrı bir tabloda hangi soruya hangi cevabı verdiği bilgilerini tutabilirsiniz. Her sorudan sonra eğer doğru cevap verdiyse sonuç alanına Doğru veya Yanlış değerini kaydedebilirsiniz.
Ayrıca anket konularıda aynı kulvarda sayıldığından fikir edinebilirsiniz :

Anket Çalışması

Obezite Anketi Sonuç Girişi

GRUP ANKETİ


Cvp: Bilgi Yarışması & Test - Newbie - 09/01/2012

Anket çalışmasında da sorular ve cevaplar birbirinden ayrı bendeki şu örnekte ki ben bu örnekten çok yararlanamadım çünkü oradaki çoğu şeyin nasıl yapıldığı hakkında bir fikrim yok.Örneğin alt forum şıklar bölümü

Ve birde şu üye girişi kısmını nasıl doğrulayabileceğim hakkında yardım eder misiniz ?



Cvp: Bilgi Yarışması & Test - alpeki99 - 09/01/2012

Üye girişinin doğrulanması demek o kullanıcı adı ve şifreye sahip bir kaydın tabloda 1 adet olması demektir.

Peki tablodaki kayıt sayısını nasıl öğreneceksiniz? Bunun DCount komutu var:


Dim sayi As Byte

sayi = Dcount("alan_adı","tablo_adı","kullanici_adi='" & Formdaki Kullanıcı Adının Girildiği Metin Kutusunun Adı &"' AND sifre='" & Formdaki Şifre Girilen Metin Kutusunun Adı & "'")

If sayi = 1 Then
' Demekki 1 tane kayıt varmış
Else
' Hiç kayıt yokmuş
End If