
Otomasyon işlemleri ile ilgili tasarım yapar
Bu dersimizde sepete eklenecek ürün eğer daha önce sepette varsa ne tür işlem gerekir. Bununla ilgili komut ve komutlar anlatıldı.
NOT: Ayrıca dersin 25.15 dakikasında
spt.Kaydet2(sorgu2,komut2)
spt.Kaydet2(sorgu3,komut3) şeklinde düzenlenmesi gerekiyor. Sorgu3 oluşturduktan sonra sorgu2 seçeneğini unuttuk. Daha önceden sorgu2 belirtilmişti kopyala yapıştır yapınca sorgu2 ve komut2 unutuldu.
Sql server satis tablosuna eklenecek yeni alan için new query kısmına
alter table satis
add tarih2 datetime
yazıp sorguyu çalıştırdığınızda yeni alanımız tabloya eklenmiş olur.
Bu kısımda videonun 50.dakikasından sonra 15-20 saniyelik kısmını çok sesten dolayı kestik.
Konu ile ilgili resmi kaynaklar kısmından indirebilirsiniz.Bir sonraki videoda tarih ve saat formatı ayarlandı.
tbl.Clear()
comboSeri.Properties.Items.Clear()
sqlcon.Open()
Dim adtr As New SqlDataAdapter("select *from tblseri where markaID='" & comboMarka.SelectedIndex + 1 & "'", sqlcon)
adtr.Fill(tbl)
For Each item As DataRow In tbl.Rows
comboSeri.Properties.Items.Add(item("seri"))
Next
sqlcon.Close()
Bu şekilde de doğru sonucu veriyor. Videoda Renault serisi olmadığı için listede Renault dan sonrakileri denemeden hata olduğunu düşündük. Oysa doğru yazılmıştı. Diğer bir önemli nokta item(1) için hata verirse item(2) şeklinde yazılıp denenebilir Bende o şekilde düzeldi.
Visual Basic kullanarak genel anlamda bir Kütüphane Otomasyonu oluşturup tablolar arasında veri aktarımı sağlayabilecek. Derste diagramı kaydetmedik. Siz çıkış yaptığınız zaman kayıt işlemi için tüm seçeneklere evet diyerek diagram ve tabloları oluşturabilirsiniz. Dersten sonra ben de kaydederek oluşturdum.
BindingSource ve BindingNavigator kullanarak ekleme,silme,güncelleme,listeleme,arama işlemleri anlatıldı. Ayrıca da Listviewde kayıtların listelenmesi işlemleri gösterildi.
Bu kursumuzda Visual Basic hakkında genel bir bilgisi olan herkes Otomasyon Programlarını geliştirip yapabilecektir.Genel anlamda orta düzeyde bilgi gerektirir denebilir. Elimizden geldiği kadar en basite indirmeye çalıştık. Daha sonraki çalışmalarımızda da yine Visual Basic, C#, Asp Net ile ilgili örnek çalışmalar ve otomasyon programları yapmayı hedeflemekteyiz. Burada diğer bir konu veritabanı ile ilgilidir.Bizim kurs için kullandığımız SQL Server olmakla beraber diğer veritabanları da kullanılabilmektedir. Kursumuzda devexpress araçları da kullanıldı. Devexpress araçları ile otomasyon işlemleri üzerinde duruldu. Projemizi elimizden geldiği kadar anlaşılır bir hale getirmeye çalıştık. Yapımızı şu şekilde oluşturduk. Kategori ile ilgili işlemler. Burada kategori ekleme, güncelleme,silme işlemleri ele alındı. Daha sonra Markalarımızı oluşturduk. Markaları da kategorilere bağlı hale getirdik. Marka ekleme, silme,güncelleme işlemlerini ele aldık. Müşteri, Ürün, Sepet, Satış işlemleri de anlatıldı. Müşteri Ekleme, Müşteri Listeleme, Müşteri Güncelleme ve de Ürün Ekleme, ürün silme, ürün güncelleme ayrıca tüm işlemler için arama filtreleme gibi konular da anlatıldı. Satış listeleme ve satış filtreleme gibi konulara da yer verildi. Stok Takip uygulamalarında kullanılan yöntemleri ve en son gelinen aşama itibariyle ele almaya çalıştık. Muhakkak eksiklerimiz ve yanlışlarımız vardır. Eleştirilerinizi seviyeli ve düzgün bir üslup kullanarak yaparsanız çok sevinirim. Sonuçta biribirimize yardımcı olduğumuz süre içerisinde birbirimize faydalı olabiliriz. Herkese başarılar bol şanslar İyi seyirler.