C# TextBox a rakam ,negatif sayı, – tire ve backspace girilsin

C# da bir textbox a sadece 0123456789 ve negatif sayıları için – (tire) ve girilen sayıların istenildiğinde backspace tuşuyla silinmesi için İlgili textboxun KeyPress olayına şu kodları yapıştırınız [csharp] <blockquote>            // Basılan tuş Rakam değer VEYA BackSpace tuşu VEYA Eksi-Tire ise if (Char.IsNumber((char)e.KeyChar) || e.KeyChar == (char)8 || e.KeyChar == (char)45) { e.Handled = false; … Devamını oku…

Access Veritabanı Şifreleme-Nasıl Parola Koyabilirim?

Microsoft access veritabanlarınızı güvenlik amacıyla şifreleyebilir.Böylece kötü amaçlı kullanımları önleyebilirsiniz. Öncelikle başlat menunuzunden Microsoft ACCESS i açın ve Dosya menüsünden AÇ  a basın daha sonra ilgili dosyayı seçip Özel Kullanımda AÇ ı seçin daha sonra açılan yenı pencerede Dosya menusunden PAROLA İLE ŞİFRELE ye basıp Parolanızı giriyorsunuz hepsi bu kadar. İşte Resimli Acccess veritabanı şifreleme … Devamını oku…

c# Şifreli Access Veritabanı Bağlantı Metni-Connection String

Veritabanı adınız: db.accdb olarak kabul edelim Veritabanı şifremiz: PAROLA Veritabanı dosyamız Uygulamamızın .exe sının oldugu klasorde olmalı.Eğer visual studıo da geliştiriyosanız BİN>>> DEBUG klasorune koyun [csharp]using System.Data.OleDb; using System.IO;[/csharp] Yukardaki kodları import edelim Global bölgede [csharp]public static string yol, baglantimetni;[/csharp] Değişkenler tanımlayalım public static olmasının sebebi projemızdeki diğer tüm formlardan veritabanı işlemi yaparken bu bilgiere … Devamını oku…

SeriAl Port Haberleşme Programı-Terminali

Bu küçük program ile haberleşmek istediğiniz comport a mesajlar yollayabılır ve bu mesajlarınıza gelen cevaplar ıizleyebilirsiniz. serialportterminali indir

Access de 1 Aydan önceki Kayıtları Listelemek

Access de istediğiniz bir tarihten önceki kayıtları listeleyebilirsiniz. Bizim amacımız ise Bugunden 30 gün önceki tarihten daha önce kayıt edilen kayıtları listelemek Yani bugunun tarihinden 30 günönceki tarihi bulacak ve o tarihten önceki kayıtları listelyecek İşte o Access kodu SELECT * FROM ListeTBL WHERE Tarih <=DATE()-30 ” Eğer 30 gün önceki tarihi değil de 50 … Devamını oku…

.exe ile aynı dizindeki veritabanının ConnectionStringi

Arkadaşlar Veritabanı dosyanızı Debug klasorunun içersine koyun diyelim ki verit abanı dosyanızın adı : muhammed.accdb Kod ekranında connectionstring tanımlarken şu şekilde tanımlamanız yeterlidir. OleDbConnection bag = new OleDbConnection(“Provider=Microsoft.Ace.OleDb.12.0;Data Source=” + Application.StartupPath + “\muhammed.accdb”); Not: bu bağlantı cümlesi access 2007 ve sonrası içindir.Eğer veritabanınız access 2003 ile hazırlandıysa şu sekilde yapcaksınız  OleDbConnection bag = new OleDbConnection(“Provider=Microsoft.Jet.OLEDB.4.0;Data … Devamını oku…

DataGridView deki Kayıtları Yazıcıdan Çıktı olarak almak

Form üzerindeki datagridview nesnenizde o an ne görünüyorsa aynen o şekilde yazıcıdan çıktı alabilirsiniz.Yapmanız gerekenler Öncelikle using System.Collections; kütüphanesini tanımlayın Daha sonra formunuzun herhangi bir yerinde global olarak şu değişkenleri tanımlayın       StringFormat strFormat;                       ArrayList arrColumnLefts = new ArrayList();                       ArrayList arrColumnWidths = new ArrayList();                       int iCellHeight = … Devamını oku…