Yazilim Öğrenmenin Tek Adresi...
Daha İyi Bir Hizmet İçin Lütfen Üye Olunuz...
Yazilim Öğrenmenin Tek Adresi...
Daha İyi Bir Hizmet İçin Lütfen Üye Olunuz...
Yazilim Öğrenmenin Tek Adresi...
Would you like to react to this message? Create an account in a few clicks or log in to continue.

Yazilim Öğrenmenin Tek Adresi...

En Kapsamlı Visual Basic Sitesi
 
AnasayfaAramaLatest imagesKayıt OlGiriş yap
Giriş yap
Kullanıcı Adı:
Şifre:
Beni hatırla: 
:: Şifremi unuttum
Arama
 
 

Sonuç :
 
Rechercher çıkıntı araştırma
En son konular
» C İle Banka Otomasyonu Acill
Veritabanı İşlemleri (3.Bölüm) Icon_minitimeC.tesi Ocak 09, 2010 4:51 pm tarafından Ebubekir_Kara

» C++'la yapılmış basit ATM programı
Veritabanı İşlemleri (3.Bölüm) Icon_minitimeÇarş. Ara. 02, 2009 4:43 am tarafından 1221ibrahim

» Bir Oyunda Puan Sistemi Yapma
Veritabanı İşlemleri (3.Bölüm) Icon_minitimePtsi Kas. 02, 2009 1:49 pm tarafından KonYalıCoder

» Ipconfig Komutu
Veritabanı İşlemleri (3.Bölüm) Icon_minitimePaz Eyl. 13, 2009 5:33 pm tarafından OguzhanUyanik

» Çalıştır Komutları
Veritabanı İşlemleri (3.Bölüm) Icon_minitimePaz Eyl. 13, 2009 5:33 pm tarafından OguzhanUyanik

» Domain Adresleri
Veritabanı İşlemleri (3.Bölüm) Icon_minitimePaz Eyl. 13, 2009 5:32 pm tarafından OguzhanUyanik

» Msconfig Nedir? Ayarları ve Özellikleri
Veritabanı İşlemleri (3.Bölüm) Icon_minitimePaz Eyl. 13, 2009 5:32 pm tarafından OguzhanUyanik

» Windows Vista & Türkçe Kurulumu Resimli anlatım!
Veritabanı İşlemleri (3.Bölüm) Icon_minitimePaz Eyl. 13, 2009 5:31 pm tarafından OguzhanUyanik

» Format atmak ve Türkçe windows xp kurulumu (resimli anlatım)
Veritabanı İşlemleri (3.Bölüm) Icon_minitimePaz Eyl. 13, 2009 5:31 pm tarafından OguzhanUyanik

» Windows Xp Hızlandırma
Veritabanı İşlemleri (3.Bölüm) Icon_minitimePaz Eyl. 13, 2009 5:30 pm tarafından OguzhanUyanik

En iyi yollayıcılar
OguzhanUyanik (472)
Veritabanı İşlemleri (3.Bölüm) Vote_lcapVeritabanı İşlemleri (3.Bölüm) I_voting_barVeritabanı İşlemleri (3.Bölüm) Vote_rcap 
mehmet bozer (78)
Veritabanı İşlemleri (3.Bölüm) Vote_lcapVeritabanı İşlemleri (3.Bölüm) I_voting_barVeritabanı İşlemleri (3.Bölüm) Vote_rcap 
asi_esra (4)
Veritabanı İşlemleri (3.Bölüm) Vote_lcapVeritabanı İşlemleri (3.Bölüm) I_voting_barVeritabanı İşlemleri (3.Bölüm) Vote_rcap 
mysterious_el (4)
Veritabanı İşlemleri (3.Bölüm) Vote_lcapVeritabanı İşlemleri (3.Bölüm) I_voting_barVeritabanı İşlemleri (3.Bölüm) Vote_rcap 
1221ibrahim (3)
Veritabanı İşlemleri (3.Bölüm) Vote_lcapVeritabanı İşlemleri (3.Bölüm) I_voting_barVeritabanı İşlemleri (3.Bölüm) Vote_rcap 
igny (3)
Veritabanı İşlemleri (3.Bölüm) Vote_lcapVeritabanı İşlemleri (3.Bölüm) I_voting_barVeritabanı İşlemleri (3.Bölüm) Vote_rcap 
tarkantr2000 (2)
Veritabanı İşlemleri (3.Bölüm) Vote_lcapVeritabanı İşlemleri (3.Bölüm) I_voting_barVeritabanı İşlemleri (3.Bölüm) Vote_rcap 
myildiz.16 (2)
Veritabanı İşlemleri (3.Bölüm) Vote_lcapVeritabanı İşlemleri (3.Bölüm) I_voting_barVeritabanı İşlemleri (3.Bölüm) Vote_rcap 
KAPORTACI (2)
Veritabanı İşlemleri (3.Bölüm) Vote_lcapVeritabanı İşlemleri (3.Bölüm) I_voting_barVeritabanı İşlemleri (3.Bölüm) Vote_rcap 
tolgakesan (2)
Veritabanı İşlemleri (3.Bölüm) Vote_lcapVeritabanı İşlemleri (3.Bölüm) I_voting_barVeritabanı İşlemleri (3.Bölüm) Vote_rcap 

 

 Veritabanı İşlemleri (3.Bölüm)

Aşağa gitmek 
YazarMesaj
OguzhanUyanik
Mareşal
Mareşal
OguzhanUyanik


Yengeç Mesaj Sayısı : 472
Kayıt tarihi : 31/08/09
Yaş : 31
Nerden : Konya
İş/Hobiler : Bilgisyar-Yazılım
Lakap : Nediz

Veritabanı İşlemleri (3.Bölüm) Empty
MesajKonu: Veritabanı İşlemleri (3.Bölüm)   Veritabanı İşlemleri (3.Bölüm) Icon_minitimePerş. Eyl. 10, 2009 12:36 pm

Merhaba arkadaşlar,

Kaldığımız yerden dersimize devam ediyoruz. Önceki derslerde "veritabanına bağlanma ve kayıt ekleme, kayıt silme" gibi işlemleri yapmıştık. Bu dersimizde ise raporlama işlemine geçiyoruz.

Raporlama işlemi için QReport bileşenini kullanacağız. Bu bileşeni nasıl kurulduğunu bu derste anlatmıştım.
http://sanalkurs.net/delphiye-disaridan-component-bilesen-ekleme-2496.html

Eğer sizde yüklü değilse bu dersimizden faydalanabilirsiniz. Eğer QReport bileşenini eklediğseniz raporlama işlemine başlayalım.

1 - File > New > Other menüse tıklıyoruz gelen pencereden Report u seçip Okeyliyoruz.

http://img.sanalkurs.net/uploads/1_353.jpg

2 - Rapor sayfamız ekrana geldikten sonra rapor sayfamıza Componennt Palette bulunan QReport sekmesinden 2 tane QRBand ekliyoruz.

3 - Birinci Bandımızın Band Type özelliğini Title ikinci bandın Band Type özelliğini Detail olarak ayarlıyoruz.

4 - Rapor sayfamıza "Component Palette" bulunan "ADO" sekmesinden AdoConnection ve AdoTable nesnelerini ekleyelim ve yine aynı şekilde "Component Palette" bulunan "Data Access" sekmesinden DataSource nesnesini ekleyelim.

5 - İleri dedikten sonra karşımıza aşağıdaki gibi bir pencere geliyor. Bu pencerede bulunan "Veritabanı adını seçin veya girin:" bölümünden veri tabanını seçip Bağlantıyı Sına butonuna tıklıyoruz.

6 - Sınama bağlantısı başarılı oldu şeklindeki mesajı aldıysak sorun yok. Açık pencerelere Tamam / Okey dedikten sonra bir sonraki adıma geçebiliriz.

7 - AdoConnection1'in Login Promt özelliğini False ve Connected özelliğini True yapıyoruz.

8 - Şimdi AdoTable'ı seçelim ve sırasıyla Connection özelliğine AdoConnection1 girelim. TableName özelliğinden işlem yapacağımız tablomuzu seçelim ve Active özelliğini True yapalım.

9 - Bu adımda DataSource seçelim ve DataSet özelliğini AdoTable1 yapalım.

10 - Rapor Sayfamızda boş bir alanı tıklıyoruz ve rapor sayfamızın DataSet özelliğini ADOTable 1 yapıyoruz. Bu işlemle birlikte rapor sayfamızı veritabanına bağlamış olduk.

11 - Şimdi rapor sayfamızdaki Title bantına üç adet QRLabel nesnesi ekleyelim ve bunların captionuna sırasıyla isim, soyisim ve email yazalım.

12 - Şimdi de Detail bandına 3 adet QRDbText ekleyelim ve bunların DataSet'ini ADOTable1 yapalım sonrada sırasıyla DataField larını isim, soyisim, email olarak ayarlayalım.

Rapor sayfamızın son hali aşağıdaki gibi.
http://img.sanalkurs.net/uploads/2_298.jpg
13 - Şimdi formumuza dönelim ve formumuza bir buton ekleyelim. Ben bu butonun caption'u Tüm Kayıtları Yazdır olarak değiştirdim.

14 - Butonun Click olayına aşağıdaki kodu yazalım.

QuickReport2.Preview; //sizin QuickReport'unuzun adı neyse onu yazın.

Uygulamamızı çalıştırıp Tüm Kayıtları yazdır butonuna tıkladığımızda aşağıdaki gibi bir sonuç elde edeceğiz.

http://img.sanalkurs.net/uploads/3_240.jpg

Tüm kayıtların yazdırılmaya hazır bir halde önizleme penceresinde geldiğini gördük. Rapor sayfamıza ben hiç tasarım yapmadım. Tasarımında değişiklikler yaparak çok daha güzel rapor sayfaları elde etmek size kalıyor. Raporlarınıza tarih saat, sayfa numarası vs. gibi eklentiler yapmak size kalıyor ve yine isterseniz buradaki gibi tüm kayıtları değil de sadece seçilen kayıtları da yazdırabilirsiniz. Belki bu işlemleri de başka bir derste anlatırım.

Bu son sözlerle birlikte 3 bölümden oluşan Veritabanı işlemleri isimli dersin sonuna geldik.

Herkese kalay gelsin iyi çalışmalar.
Sayfa başına dön Aşağa gitmek
https://yazilimnet.yetkin-forum.com
 
Veritabanı İşlemleri (3.Bölüm)
Sayfa başına dön 
1 sayfadaki 1 sayfası

Bu forumun müsaadesi var:Bu forumdaki mesajlara cevap veremezsiniz
Yazilim Öğrenmenin Tek Adresi... :: Masaüstü Programlama :: Delphi-
Buraya geçin: