Kayıtlar

2017 tarihine ait yayınlar gösteriliyor

VB.NET'TE VERİTABANINA KAYIT EKLEME İŞLEMİ

Resim
Merhaba arkadaşlar bugün size veritabanına ekleme (insert) işlemini göstereceğim. Veritabanının nasıl bağlanacağı, hangi komutun nerede kullanılacağı ya da neden kullanılacağının mantığını bilmeyenler, anlamak isteyenler  " Vb.Net'te Veritabanı İşlemleri " isimli yazıma bakabilirler. Formumuz bu şekilde. Textboxlar'dan bilgileri alıp kaydı yapacağız. Kodlarımız bunlar. Public Class Form1'in üzerinde yer alan Imports System.Data.SqlClient namespace'ini (kütüphane) eğer veritabanı ile işlem yapacaksak kesinlikle eklememiz gereklidir. Bunun nedeni ise, kullandığımız tüm veritabanına ait yapıcıların, fonksiyonların, sınıfların (sqlconnection, sqlcommand...) bu kütüphanenin içinde olmasıdır. Eğer bu kütüphaneyi projemize dahil etmezsek, hiçbir veritabanı işlemi yapamayız. Imports komutu ile bu kütüphane eklenir.  Bağlantıyı ve komutu hazırladık. Click olayını kullanıyoruz. Try-Catch bloklarının arasına kodlarımızı yazıyoruz.  Bize bu

VB.NET'TE PALİNDROM PROGRAMI

Resim
Merhaba arkadaşlar, bugün size "palindrom" programının kodlarını anlatacağım. Palindrom, bir kelimenin ya da sayının düz ve ters şekillerinin aynı olmasıdır. Eğer bir kelimenin düzü ile tersi aynı ise, o kelime palindromdur, değilse palindrom değildir. Örneğin, "kapak" kelimesi tersten okununca da aynıdır bu yüzden "kapak" palindromdur. Basit bir formumuz var. Kodlarımız da bu şekilde. Bu programımızda farklı bir şey öğreneceğiz, size textbox'ın bir özelliğinden bahsedeceğim.  Butona tıklama olayı olduğu için "Click" olayına girdik. Textbox'dan girilen kelimeyi çekip string bir değişkenin içine attık. Kelimeyi çevirip atacağımız bir değişken yaratıp içine boşluk atıyoruz.  Şimdi, burada bir for döngüsü yarattık. Aldığımız kelimeyi, string özelliği sayesinde dizi olarak görebiliyoruz. Yani, string bir değişkenin içerisindeki bir metin, aslında bir dizi olarak da kullanılabiliyor. İndexleri vardır, nasıl bir diziyi

VB.NET'TE VERİTABANI İŞLEMLERİ

Resim
Merhabalar, bugün size VB.Net'te veritabanı işleminin nasıl yapılacağını anlatacağım. Formumuz bu şekilde. Listele butonuna tıkladığımızda Listbox'ta, veritabanından çekeceğimiz kayıtları listeleyeceğiz. Toplam butonuna tıkladığımızda ise toplam kayıt sayımız textbox'a yazılacak.  Öncelikle veritabanımızı oluşturuyoruz. SQL Server Management Studio kullanarak veritabanımızı ve tablolarımızı oluşturup, kayıtları giriyoruz. Öncelikle ilk işimiz, veritabanımıza erişim sağlamak olacak. Erişimi sağlamadan, bağlantıyı hazırlamadan veritabanında silme, güncelleme, ekleme, listeleme işlemleri yaptıramayız.  Kodlar şu şekilde; Gördüğünüz gibi, veritabanına erişim için bir adet bağlantı, SQL komutlarımızı çalıştırmak yani veritabanı işlemleri yaptırmak için ise bir adet komut oluşturuyoruz. " As New " ile, SqlConnection ve SqlCommand sınıflarından nesneler oluşturuyoruz.  "Listele" butonumuzun altına girip, listelem

VB.NET'TE FONKSİYON YAPISI

Resim
Herkese merhabalar. Uzun bir aradan sonra yine sizlerle birlikteyim. Önceki kullandığım programlama dilinin aksine, Visual Basic bilgisi vermeye başlayacağım.  Ve bugün size fonksiyon yapısını anlatacağım. Fonksiyonlar, istediğimiz zaman çağırabileceğimiz, kullandığımız yapının dışında yaratılan (basit bir metod, fonksiyon ya da dll uzantılı olabilir.) küçük yapılardır. Bu yapıları, istediğimiz yerde çağırıp programımıza dahil edebilir, ona iş yaptırabiliriz.  Eğer bir programda birden fazla defa ortalama hesabı yaptıracaksak, bunu her seferinde ayrı ayrı yaptırmak, aynı kodu defalarca yazmak mantıksız olur. Bunun için tek bir fonksiyonun içinde yapılacak işi kodlayıp, onu istediğimiz yerde çağırmak  karmaşıklığa yol açmaz, daha anlaşılabilir hale gelir. Yapacağım örnekte bunu daha iyi anlatacağım. Yapacağımız uygulama, basit bir kare alma uygulaması olacak. Textbox'a girilen sayı, arka tarafta işleme sokulacak, karesi alınıp çıktıyı verecek. Kare