Devexpress - CheckedListBox Kullanımı (DataBound Bağlantılı)
Yazar: can çevikoğlu Eylül 17, 2013
bu makalede devexpress'in checkedListbox kullanımına değinecek ve databound şeklinde nasıl kullanacağımızı öğrenmeye çalışacağız.bilindiği üzere checkedlistbox kontrolü sayesinde birden fazla özellik arasından çeşitli seçimler yapabiliyoruz.Özellikle çoklu seçim yapılabilen işlemlerde Microsoft'un standart kontrollerine göre çok daha efektif çalıştığını söyleyebilirim.lafı fazla uzatmadan bu nesnenin üzerinde yaptığımız işlemleri veri tabanına nasıl yansıtırız onu inceleyelim;
Bir form açıp checkedlistbox atalım ve Dock özelliğini 'True' hale getirelim.
Sırada veritabanımızdan ilgili dataları çekip kontrole bağlamamız kaldı.Formumuzun Load Kısmına gelip aşağıdaki kodları yazıyoruz.
SqlConnection con = new SqlConnection(@"Data Source=.\;Initial Catalog=test_db;Integrated Security=True"); con.Open(); SqlCommand command = new SqlCommand("SELECT musteri_adi,Aktif FROM musteri", con); SqlDataReader reader = …
SQL Server Mail Hizmetini Kullanmak
Yazar: can çevikoğlu Eylül 03, 2013
Bu makalemde sql server üzerinden nasıl mail gönderebileceğimiz konusunda bilgi sahibi olmaya çalışacağız.bilgi sistemleri ortamında haberleşmenin temel yollarından birisi de e-mail dir kuşkusuz.büyük çapta bir proje geliştiriyorsanız kullanıcıları mail ile çeşitli konularda bilgilendirmek isteyebilirsiniz.bu makalenin yazımında bu kriter göz önüne alınmıştır.
SQL Server ortamında mail gönderebilmek için kullanabileceğimiz sp_sendmail Prosedürü bulunmaktadır.Bu prosedür SQL Server ile beraber gelmektedir.Prosedürü kullanabilmek için Database Management içerisinden Database Mail özelliğini aktif etmeniz ve geçerli bir hesap tanımı yapmanız gerekmektedir.Lakin prosedür tarafından gönderilen mailler bu Mail hesabı üzerinden gitmektedir. "Send Test Mail" diyerek hesap ayarlarınızın doğruluğunu kontrol edebilmeniz mümkündür.
Aşağıdaki T-SQL Kod parçası sp_sendmail fonksiyonunun kullanımına Örnektir;
CREATE TRIGGER [dbo].[MailTrigger] ON [dbo].[FATURALAR] AFTER INSERT --…
Visual C# - .NET Otomatik Class Oluşturma
Bildiğiniz üzere c# %100 nesne yönelimli bir programlama dili.haliyle herşey bir nesneden ibaret.programlama yaparken nesnesel bir yapı kullandığımızdan dolayı çoğu kez veritabanındaki tablolara karşılık gelen classlar oluşturmamız gerekir.Bir takipçimin isteği üzerine hazırlamış olduğum aşağıdaki t-sql kod bloğu sayesinde parametre olarak verdiğiniz tablo adına ait kolonları sizlere field olarak getirebilmektedir.
CREATE FUNCTION [dbo].[CLASS_Olustur](@TabloAdi AS NVARCHAR(50)) RETURNS @DonusTablo TABLE(Name NVARCHAR(50)) AS BEGIN INSERT INTO @DonusTablo(Name) SELECT * FROM ( SELECT 'Public '+CASE WHEN TipAd='nvarchar' then 'string' WHEN TipAd='char' then 'char' WHEN TipAd='nchar' then 'char' WHEN TipAd='varchar' then 'string' WHEN TipAd='sysname' then 'string' WHEN TipAd='xml' then 'string' WHEN TipAd='image' then 'string' WHEN TipAd='date' then &…