Derya GUNDUZ
Web sitesi: http://deryagunduz.blogspot.com
Profile: ESKİŞEHİR OSMANGAZİ ÜNİV. BİLGİSAYAR MÜHENDİSLİĞİ 2. sınıf öğrencisiyim.
Pazartesi, Temmuz 26th, 2010
ADO.NET teknolojisi ile veritabanından veri çekmenin 2 yolu vardır.
Connected Mimari
Disconnected Mimari
Connected Mimari:
Bu mimaride veri tabanından veri çekme süresi boyunca uygulama veritabanına bağlı kalır ve bilgiler bağlı kalma süresi boyunca çekilebilir.Veri çekmek için veritabanına sürekli bağlı olması zorunluluğundan dolayı sql server sürekli meşgul olur,bu bir dezavantajdır.Connected ile veri çekebilmek için SqlCommand ile ConnectionString ...
Posted in ADO.NET / SQL, C#, Kısa Bilgi | No Comments »
Çarşamba, Temmuz 21st, 2010
Ado.net teknolojisi sayesinde .net applicationdan database ulaşıp orada veri çekebiliyoruz.Bu vereceğim örnekte de C# veri tabanından sql veri tabanına bağlanıp ordaki Northwind veri tabanında bilgi alıp listviewe yazdıracaz.Bu yayınlayacağım örnek kod BilgeAdam'da staj yaparken girdiğim derslerde gördüğümüz örneklerden.
Önce form disaynını yapmalıyız,
-listview eklemeliyiz
-listviewın view propetysini "details" yapmalıyız,
-"edit colonms" seçeneğinden iki kolon ...
Posted in Kategorilenmemiş | No Comments »
Salı, Temmuz 6th, 2010
Trigger nedir?
Trigger'ın kelime anlamı tetikleyicidir,
Sqldeki anlamı da database tabloları üzerinde bir değişiklik olduğu zaman çalışan sql sorgularıdır.
Triggerlar ile insert,update,delete yapılabilir.
Trigger oluşturmak
create trigger TriggerAdi
on TabloAdi
tetikleyici seçeneği(hangi olay olduğunda çalışsın)
as
select ....
creat trigger tg_KategoriSilindi
on Categories
for delete --category silinmesini takip ediyor
as
select 'biri bir tane kategori sildi' as silme ...
Posted in ADO.NET / SQL, Örnek Kodlar | No Comments »
Cumartesi, Temmuz 3rd, 2010
View ler hangi durumlarda kullanılır,faydaları nelerdir?
Yapacağınız sql işleminde birden fazla tabloyu ve onların farklı farklı colonlarını kullanacaksınız,hepsini birleştirmek ,gerekli tablodan sorgu yapmak biraz zahmetli bir iş olabilir,bunun yerine view denen sanal tablolardan oluşturup,gerekli colonları farklı tablolardan alıp sorguları tek bir tablo üzerinden yapmak işinizi kolaylaştırailir.Karmaşık sorgular kolay bir hale gelmiş ...
Posted in ADO.NET / SQL, Örnek Kodlar | No Comments »
Cumartesi, Haziran 19th, 2010
Projemde 5x5 matrix içine her defasında random olarak atılan, her birinden ikişer tane olmak
üzere 12 çeşit harf ve birinin eşi olmayan harfler kullandım .Matrixi “manager” classında
tanımladım matrixden main de nesne oluşturdum,”harfler” adlı 25 elemanlı bir dizide 13 çeşit harf, her
birinden 2şer tane birinin eşi olmayacak şekilde ,eleman atadım.ayrıca “diz” adında ...
Posted in C / C++, Proje, Örnek Kodlar | No Comments »
Perşembe, Haziran 17th, 2010
Pic 16f877a da ledin yanması demek kullanılan potrun ilgili bitinin "1" olması demektir.Yanan bir ledin sağa sola hareket etmesini sağlayan özel komutlar vardır:
rlf : Açılımı "rotate left file",içeriği sola kaydırmaya yarar.Örneğin portun içinde b'01000000' ise rlf komutu bir kere uygulandığında b'10000000' şeklinde olur.
rrf: Açılımı "rotate right file",içeriği sağa ...
Posted in Diğer, Kategorilenmemiş, assembly/pic, Örnek Kodlar | No Comments »
Çarşamba, Haziran 16th, 2010
Template in kelime anlamı taslaktır,c++ daki kullanım şekli de kelime anlamına çok yakın bir kullanımdır. Fonksiyonu taslak olarak yazıyorsunuz ve bu fonksiyon farklı kullanım şekilleri için esnek bir yapıya sahip oluyor.
C++ daki Function Template için farklı tiplerde kullanım esnekliği vardır.Bir fonksiyonu farklı farklı tipler için ayrı ayrı yazmak ...
Posted in C / C++, Kısa Bilgi, Örnek Kodlar | No Comments »
Cuma, Haziran 4th, 2010
portlar nedir ne işe yarar?
şekilden de anlaşılacağı gibi,portlar bir microcontrollerda microcontroller ile bileşenleri arasındaki iletişimi sağlar.
pic 16f877a da 5 tane port vardır:
PORT A
PORT B
PORT C
PORT D
PORT E
portların giriş çıkış portları olması
portlar kullanılacakları konuma göre bazen çıkış portu bazen de giriş portu olmalıdır.portun giriş ya da çıkış portu olmasını yada ...
Posted in Diğer, Kısa Bilgi, assembly/pic, Örnek Kodlar | No Comments »
Cumartesi, Mayıs 15th, 2010
c++daki hata yakalama olayı program içindeki istisnai durumları ayrı bir blok içinde tutup,programın çalışmasını engellemelesizi önlüyor.
bunu sağlayan en temel yapı da "throw"'dur,throw ile hatalı ya da istisnai durumda ne yapması gerektiğini bildiyoruz ve main içinden try-catch yardımıyla hatalı durum zamanında çağırıyoruz.
örneğin bölme işlemi yapan bir program düşünelim, =a bölmek normalde ...
Posted in C / C++, Kısa Bilgi, Örnek Kodlar | No Comments »
Cumartesi, Mayıs 8th, 2010
polymorhism nedir?
polymorphism'in türkçesi çokbiçimliliktir,
çok biçimlilik sözcüğünü duyduğımuzda aklımıza tek bir şeyin farklı kullanımlara farklı yanıtlar vermesi gelebilir.bunu sınıf kullanımına indirgediğimizde ise birbiriyle kalıtımla ilişkisi olan farklı sınıfların nesnelerinin aynı üye fonksiyon çağrısına farklı yanıt vermesi şeklinde açıklayabiliriz.
polymorphism nasıl kullanılır?
bunun için bir base classımız olmalı(temel sınıf),ve ondan kalıtımla oluşan derived ...
Posted in C / C++, Örnek Kodlar | No Comments »