Delphi Dünyası Facebook'ta

Kodbank İndir

! CODEBANK 2012 !

İNDİRMEK&DETAYLI BİLGİ ALMAK İÇİN BURAYI TIKLAYINIZ.

Gönderen Konu: Veritabanı Yönetim Aracı  (Okunma sayısı 694 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimdışı barutali

  • Administrator
  • *****
  • İleti: 2.228
  • Rep: +54/-0
  • Cinsiyet: Bay
  • Falan filan ...
  • Delphi Sürümü: 2010 - XE2
Veritabanı Yönetim Aracı
« : 05 Şubat 2011 10:13:18 »
 İlk olarak herkese merhabalar.

Direk konuya girmek gerekirse açık kaynak veritabanı yönetim aracı yapmayı düşünüyorum.
Bilindiği üzere bu tip araçlar hep ücretli biz kendi tool umuzu yazabiliriz ve sourceforge da yayınlayabiliriz.
Ankara ya yeni taşındığım için şimdilik evimde internet yok fakat internetimide bağlattıktan sonra projeye dahil olmak isteyen arkadaşlar olursa barutali@hotmail.com adresinden bana ulaşabilirler.
Proje birden fazla veritabanını tek bir araçta birleştirecek ve delphi için ekstra özellikleri olacak.

Örneğin benim gibi databinding bileşenler yerine standart bileşenleri kullananlar için otomatik olarak Select - Insert - Update - Delete cümleleri oluşturacak..

Aşağıdaki Kod Örneğine Bakınız.
Kod: [Seç]
With QTBLBILDIRIMLERIM Do
Begin
Close;
SQL.Clear;
SQL.ADD('Insert Into TBLBILDIRIMLERIM');
SQL.ADD('(USERID,KULLANICI,TARIH,ISLEM,ISLEMNO,ACIKLAMA,OKUNDU,MAILATILDI,TIPI)');
SQL.ADD('VALUES');
SQL.ADD('(:USERID,:KULLANICI,:TARIH,:ISLEM,:ISLEMNO,:ACIKLAMA,:OKUNDU,:MAILATILDI,:TIPI)');
Parameters.Parambyname('USERID').Value :=
Parameters.Parambyname('KULLANICI').Value :=
Parameters.Parambyname('TARIH').Value :=
Parameters.Parambyname('ISLEM').Value :=
Parameters.Parambyname('ISLEMNO').Value :=
Parameters.Parambyname('ACIKLAMA').Value :=
Parameters.Parambyname('OKUNDU').Value :=
Parameters.Parambyname('MAILATILDI').Value :=
Parameters.Parambyname('TIPI').Value :=
ExecSQL;
End;

böyle bir kod cümlesi yazmak gerçekten zaman alıyor ve field isimlerinde yapılan harf hataları yüzünden program hata veriyor ve bir daha tasarım ekranına dönüp düzeltmemiz gerekiyor.
kendim için ufak bir builder yazmıştım. Şimdi onun daha profesyonel ve özgür veritabanı olarak çalışmasını sağlayacağım.

Ek teki resimde kendim için yaptığım  küçük bir programcık. Bunu daha da ileri götürmeyi ve açık kaynak olarak paylaşmayı düşünüyorum. Şuan ki arayüzüne aldanmayın hızlıca yaptığım basit bir program çünkü.







 



Amatör Küme Programcı

Çevrimdışı Inzibat

  • Delphi 2 Level 2
  • **
  • İleti: 67
  • Rep: +0/-0
Ynt: Veritabanı Yönetim Aracı
« Yanıtla #1 : 23 Kasım 2011 07:57:21 »
Ali bey bu muhteşem bir fikir. Peki bu proje şu an askıda mı kaldı?

Çevrimdışı barutali

  • Administrator
  • *****
  • İleti: 2.228
  • Rep: +54/-0
  • Cinsiyet: Bay
  • Falan filan ...
  • Delphi Sürümü: 2010 - XE2
Ynt: Veritabanı Yönetim Aracı
« Yanıtla #2 : 23 Kasım 2011 13:10:10 »
Malesef askıda.. Yoğunluktan dolayı öylece kaldı.



Amatör Küme Programcı