Visual basic te tarihe göre veritabanı sorunu acill yardım

Kodla Büyü
Mesajlar
27
arkadaşlar ben visual basicte veri çekebiliyorum ve datagrid te gösterebiliyorum ve bu verileri textboxla düzenliyebiliyorum ama benim girdiğim bu veriler her gün girilmeli mesela veritabanında ismin karşısına evet hayır yazabiliyorum ben bu evet hayır ı hergün yazmam lazım ve ün içinde 8 defa ee ben 1 kere yazınca zaten veritabanına yazıyo 2. kez yazmaya yer olmuyo lütfen yardım arkadaşlar
 
hocam ben 1 önceki yazıyı yazarken aklıma şu fikir geldi :idea: sütünların başlıklarına tarihleri yazsam ve bu tarihlerin altına yazdırsam evet hayırı olabilir ama şu sorun var baya bi tarih yazmam gerekiyo 1 bucuk ay gibi ben nasıl yazdırırım bunu otomatik yazabilirmiyiz
 
öncelikle sorunuz hiç anlaşılır değil, vb.net ile hangi veritabanını kullanıyorsunuz ve kullandığınız tablo yapısı ve kullanım amacınızı kısaca açıklarsanız daha iyi yardımcı olabiliriz.
 
tarihleri başka bir tabloda tut anahtar alan olarak kullanıcı id ver giriş yaptıkça bu ikinci tabloya kayıt yaptır verileri buradan çek. yani 2. tablonun yapısı
tarihid kullaniciid tarih şeklinde olacak birinci tablon kullanıcılar tablosu olacak zaten. sorunuzu anlamak için çok çaba gösterdim anlamışmıyım bilmiyorum.
 
kargasa1982 hocam veritabanım access veritabanı ve kullanım amacım anlık yoklama yani öğretmen sınıfa girince akıllı tahtada yoklamayı alıp müdüre göndercek
buda şöyle programı açınca textboxla veritabanına bağlantı kurabiliyorum altındada datagridwiev var orayı bu şekilde düzenliyebiliyorum şimdi ama bu yoklama her ders girilmesi gereior ama 1 tane veritabnı var her ders için yeni veritabanı saçma olur bu yüzden sonradan aklıma şu geldi mesela şöyle ya
adı soyadı no 26.08.15 27.08.2015
furkan sezer 123 evet evet gibi geldi aklıma ama bu tarihleri yazmak çok zaman alır teşekkürler inşallah anlamışsınızdır
 
Tek veri tabanında iki tane tablonuz olacak:
1. Tablo : Öğrenciler
Bulunduğu alanlar: ÖğrenciNo, Adı, Soyadı
2. Tablo: Yoklama
Bulunduğu alanlar: Tarih, KaçıncıDers, Gelmeyen1, Gelmeyen2, Gelmeyen3, Gelmeyen4, Gelmeyen5, ...
Sınıf mevcuduna göre Gelmeyen40 gibi bir değere kadar yazın.
Gelmeyenlerin veri tipi sayı olsun. Burada ÖğrenciNo'sunu aratabilirsiniz.

Bilgi girişini yaparken verileri 1. tablodan çekersiniz.
Zorlanırsanız bir taslak gönderebilirim.
 
FurkanSezer789' Alıntı:
kargasa1982 hocam veritabanım access veritabanı ve kullanım amacım anlık yoklama yani öğretmen sınıfa girince akıllı tahtada yoklamayı alıp müdüre göndercek
buda şöyle programı açınca textboxla veritabanına bağlantı kurabiliyorum altındada datagridwiev var orayı bu şekilde düzenliyebiliyorum şimdi ama bu yoklama her ders girilmesi gereior ama 1 tane veritabnı var her ders için yeni veritabanı saçma olur bu yüzden sonradan aklıma şu geldi mesela şöyle ya
adı soyadı no 26.08.15 27.08.2015
furkan sezer 123 evet evet gibi geldi aklıma ama bu tarihleri yazmak çok zaman alır teşekkürler inşallah anlamışsınızdır

ben size örnek bir tablo yapısı vereyim naçizane... öncelikle her şeyi ayrı tabloda tutmaya özen gösterin, sizin programınız için en az 2, makul olarak da 3 tablo olması gerekiyor.

ÖĞRENCİ TABLOSU ( ID - TCKIMLIK - AD - SOYAD - SINIF - SEVIYE - .... )
DEVAM TABLOSU ( ID - OGRENCIID - GUN - DERS)

BURADA ÖĞRENCİ TABLOSUNDA TÜM ÖĞRENCİLERİN BİLGİSİNİ TUTACAKSINIZ, SİZE TAVSİYEM ÖĞRENCİ TABLOSUNU GENİŞ TUTUN İLERİDE YAPACAĞINIZ PROJELERİNİZDE LAZIM OLUR.

DEVAM TABLOSUNA İSE ÖRNEĞİN PAZARTESİ 2. DERSE GELMEYEN 45 ID NUMARALI ÖĞRENCİYİ KAYIT EDECEKSİNİZ.

ENSON LİSTELEME KISMINDA İSE ÖĞRENCİ TABLOSUNDAN SINIF SINIF ÖĞRENCİLERİ ÇEKERKEN ÖĞRENCİ ID YE AİT KAYITLARI SAYDIRACAKSINIZ, HEPSİ BU KADAR. BU ŞEKİLDE ÖĞRENCİNİN BELİRTİLEN GÜNDE KAÇ SAAT DERSE GİRMEDİĞİ, HATTA SABAH MI ÖĞLEDEN SONRA MI OLDUĞUNU KOLAYCA SAPTAYABİLİRSİNİZ.

SİZE TAVSİYEM BÜYÜK İHTİMAL PROGRAMLAMAYA YENİ BAŞLIYORSUNUZ, ACCESS DEN UZAK DURUN, DÜŞÜNDÜĞÜNÜZ PROJELER İÇİN ÇOK YETERSİZDİR. ONUN YERİNE MYSQL veya MSSQL KULLANIN. TÜM VERİTABANLARININ SORGU VE YAPILARI AYNIDIR.

ŞİMDİDEN KOLAY GELSİN. EĞER BÖYLE BİR PROGRAMA İHTİYACINIZ VARSA EYLÜL SONUNA KADAR BEKLEYİN, FATİH PROJESİ OKULLARI İÇİN PROGRAMIM YAZIM AŞAMASINDA, OKULLAR AÇILINCA 1 HAFTA KADAR KENDİ OKULUMDA DENEDİKTEN SONRA KULLANIMA SUNACAĞIM, PROGRAM MODÜLLERİM AŞAĞIDA OLANLAR ve DAHA FAZLASI...

- Dijital Pano (okulunuzdaki merkezi bir yerden öğrencilerinize bilgi akışı sağlar)
- Ortak Sınav Dağıtımı
- Sınav Analiz Raporu Hazırlama
- Akıllı Tahta Otomatik Kilit Sistemi
- Akıllı Tahtadan yoklama alma
- Online Sınav ( Tablet veya Telefonlar aracılığı ile anında sınav yapma ve sonuç açıklama )
- Rehberlik Randevu Sistemi (Tahtalar, tablet, telefon aracılığı ile randevu alma)
- SMS Gönderimi
- E-Okuldan Öğrenci ve Not Bilgileri Aktarma
- E-Okul yoklama giriş ekranı için kolaylık
- Öğretmen İşlemleri
- Öğretmen Devam Kontrolü
- Ek Ders Modülü ve KBS Aktarımı
- Tablet Arıza Takibi
- Okul içi arıza bildirimi ( tahtalar, pc ler vb )
- Okul web sitesi için yetkili kişiye haber ve duyuru gönderebilme
- Etkileşimli tahtalara kilitli durumdayken duyuru yapabilme
- Öğrenci Kimlik Tanıma Sistemi (Barkod sistemli)
- Otomatik Öğrenci Geç Kağıdı Verme ve Takibi (Ekstra donanım ihtiyacı bulunmakta)
- Ders Dağıtım (Test Aşamasında)
 
Geri
Üst