Forum Kurallarımız güncellenmiştir. DelphiCan Forum Kuralları (March 04) x

Hoşgeldin, Ziyaretçi
Sitemizden yararlanabilmek için Kayıt olmalısınız.

Kullanıcı Adınız:
  

Şifreniz:
  





Forumda Ara

(Gelişmiş Arama)

Forum İstatistikleri
» Toplam Üyeler: 2.535
» Son Üye: ahgrdc
» Toplam Konular: 4.410
» Toplam Yorumlar: 35.694

Detaylı İstatistikler

Son Aktiviteler
Rad studio 10.4
Forum: Delphi Sürümleri
Son Yorum:

mrmarman
7 saat önce
» Yorumlar: 64
» Okunma: 3.493
text to speech in turkış
Forum: Mobil Platform - FireMonkey (FMX)
Son Yorum:

SimaWB
8 saat önce
» Yorumlar: 4
» Okunma: 96
ORA-1843 not a valid mont...
Forum: Genel Programlama
Son Yorum:

Ekvador
9 saat önce
» Yorumlar: 5
» Okunma: 60
post_event roolback nasıl...
Forum: FireBird
Son Yorum:

info@guzelceker.com
10 saat önce
» Yorumlar: 0
» Okunma: 24
Tam ekran sorunu ? [ ÇÖZÜ...
Forum: Mobil Platform - FireMonkey (FMX)
Son Yorum:

Mr.Developer
11 saat önce
» Yorumlar: 7
» Okunma: 193
Delphi 10.4 Lisans Buluna...
Forum: Delphi Sürümleri
Son Yorum:

Ugur
Dün, Saat: 16:36
» Yorumlar: 2
» Okunma: 109
Embarcadero Sponsor Oluyo...
Forum: Açık Kaynak Kodlu Yazılım & Bileşen & Geliştirici Araçları
Son Yorum:

Fesih ARSLAN
Dün, Saat: 16:20
» Yorumlar: 4
» Okunma: 124
IDE Eklenti - Bookmarks v...
Forum: Muhabbet Olsun
Son Yorum:

mrmarman
Dün, Saat: 15:17
» Yorumlar: 6
» Okunma: 777
Birden fazla WSDL servisi...
Forum: Genel Programlama
Son Yorum:

Abdullah ILGAZ
Dün, Saat: 12:38
» Yorumlar: 4
» Okunma: 196
Delphi 10.3 Rest Debugger...
Forum: Genel Programlama
Son Yorum:

SimaWB
Dün, Saat: 10:08
» Yorumlar: 3
» Okunma: 73

 
Information InstantObjects Framework
Yazar: witalihakko - 23-02-2017, Saat: 02:57 - Forum: Açık Kaynak Kodlu Yazılım & Bileşen & Geliştirici Araçları - Yorumlar (1)

Marco Cantu abimizin de yazarlarından olan bu framework ile codefirst gibi bir teknik kullanarak object oriented veritabanı oluşturabiliyoruz. Videosu mevcut. İzleyerek çok kolay bir şekilde anlayıp deneme yapabiliyorsunuz. Gayet başarılı, bir çok kişinin işini kolaylaştıracağını düşünüyorum. Açık kaynak geliştirmeye devam edilmekte ölü bir proje değil.

instantobjects.gif?attachauth=ANoY7cq6x1...edirects=0

Sayfası.

Bu konuyu yazdır

Lightbulb Logo objects ile fatura kesmek Yöntem 1
Yazar: lazymule - 22-02-2017, Saat: 22:49 - Forum: Makale - Yorumlar (6)

Herkese Merhabalar küçük bir yazımı sizlerle paylaşmak istedim.

http://www.kemalbayat.com.tr/2017/02/22/...-yontem-1/

not: amacım site reklamı değildir tembelim ben Smile

Bu konuyu yazdır

  Silinmiş Kayıtları Gösterme
Yazar: Mericx - 22-02-2017, Saat: 11:21 - Forum: Genel Programlama - Yorumlar (17)

Merhabalar. Ben sürüm olarak Delphi xe5 sql olarak mssql 2014 kullanıyorum. Veritabanından silinen kayıtları bir tabloda gösterilme şansı var mıdır? Komut olarak;


Query.Delete kullanıyorum.

Bu konuyu yazdır

  Mobil Uygulama Web Semineri
Yazar: DelphiCan - 22-02-2017, Saat: 08:30 - Forum: Görsel Eğitimler - Yorumlar (1)

Merhaba,
Marco Cantu tarafından Mobil Uygulama geliştirmenin ince ayrıntılarını değerlendireceği kısa bir web semineri düzenlenecek.
23 Şubat 2017 tarihinde (farklı zamanlarda 3 defa tekrarlı) düzenlenecektir.

Kayıt için: Delphi Minifig Mobile App Success Web Semineri

Bu konuyu yazdır

  Delhpi Firemonkey Uygulama Kapanması
Yazar: MhmtKtly48 - 21-02-2017, Saat: 20:30 - Forum: Mobil Platform - FireMonkey (FMX) - Yorumlar (3)

Arkadaşlar Merhaba ;
Delphide mobil uygulamamı yaptım ve telefonumda çalıştırıyorum. Ancak text yazcağım zaman yani edit'e tıkladığım zaman uygulamam kapanıyor. Konu ile ilgili bilgisi olan varmı?

Bu konuyu yazdır

  ISQL ile Veritabanı İşlemleri
Yazar: DelphiCanR - 21-02-2017, Saat: 14:00 - Forum: FireBird - Yorum Yok

Merhaba Arkadaşlar,

Bu konuda ISQL ile veritabanı kayıtları üzerinde nasıl işlem yapabiliriz onu anlatacağım. Kıdemli Firebird kullanıcıları zaten biliyordur ama son zamanlarda sık sık gördüğüm bir durum üzerine bu konuyu açma gereği hissettim. Bazı yazılım firmalarının destek personelleri, ufacık bir kayıt silme veya güncelleme işlemi için bilgisayara IBExpert, EMS veya DBWorkbench gibi bir program yükleyip ondan sonra gerekli işlemi yapıyor. Bence inanılmaz bir zaman ve emek kaybı !..

Neden ? Çünkü bu tip basit kayıt ekleme/güncelleme/silme işlemleri için Firebird'ün ISQL programı kullanılabilir. Üstelik Firebird'ün kurulu olduğu her bilgisayarda zaten mevcut olan ufacık bir program. Fark etmeyenler için yerini göstereyim :

jha5fG9VBM.jpg

ISQL' i açtığımızda bizi DOS Komut satırından aşina olduğumuz bir ekran karşılıyor. Bu ekranda ilk önce CONNECT komutu ile istediğimiz veritabanına bağlanmamız lazım. Örnek olarak şu şekilde örnek bir veritabanına bağlantı kuralım :

CONNECT LOCALHOST:C:\DATABASE\DATA17.FDB USER SYSDBA PASSWORD masterkey;

Bu şekilde yazıp ENTER tuşuna bastığımızda veritabanımıza bağlantı kurulacak ve SQL> yazıp bizden komut bekleyecektir :

q4u81iNj.jpg

Şimdi, örnek olsun diye benim veritabanımda bulunan DEPO tablosundaki örnek kayıtları SELECT sorgusu ile sorgulayalım :

SELECT DEPOID,DEPOADI FROM DEPOTABLE ORDER BY DEPOID;

7P0SIiAX.jpg

Gördüğünüz gibi DEPO tablosundaki kayıtlar ekrana listelendi. Şimdi diyelim ki biz buradaki 4. kaydı silmek istiyoruz. Yine SQL> yazan yere DELETE sorgumuzu yazıp çalıştırıyoruz ve yeniden sorguluyoruz :

EM76GeH.jpg

Görüldüğü üzere tabloda bulunan 4.kayıt silindi. Yaptığımız bütün işlemlerden sonra, ISQL 'de çıkarken COMMIT; yazmayı unutmuyoruz Smile
Çıkış yapmak içinse QUIT; komutu yeterli.

Faydalı olması dileğiyle. İyi çalışmalar.

Bu konuyu yazdır

  Firebird ile Gölge kopya
Yazar: DelphiCanR - 20-02-2017, Saat: 16:36 - Forum: FireBird - Yorumlar (11)

Merhaba Arkadaşlar,

Belki bazılarınızın bildiği, ama çoğunlukla bilinmeyen bir Firebird özelliğinden bahsetmek istiyorum. Firebird, istendiği takdirde kullandığınız veritabanının birebir kopyasını,  gölge kopya yöntemi ile farklı bir yerde de aynı anda tutmaktadır. MIRROR olarak da bildiğimiz bu özellik sayesinde, asıl diskte bulunan veritabanınıza bir kayıt eklendiğinde, aynı anda gölge kopyasına da yazmasını sağlayabilirsiniz.

Aynı anda 2 tane veritabanına yazmak, kayıt süresini bir nebze yavaşlatsa da güvenliğin ön planda olduğu yerde kullanılabilir bir özellik olarak düşünüyorum. Hele ki SERVER yada Sunucu bilgisayar sahiplerinin çok kullandığı RAID sistemlerinin de aynı anda birden fazla diske yazma işlemi yaptığı için temelde aynı özellikte olduğunu hatırlatmakta fayda var. SERVER kullanılmayan yerlerde de, yazılım tabanlı bir çözüm olarak bu özellik kullanılabilir.

Şimdi, öncelikle; kullandığımız veritabanı yönetim programından veritabanımıza bağlantımızı sağlıyoruz. İsterseniz Firebird'ün ISQL programı ile de yapabilirsiniz.
Veritabanımızı açtıktan sonra aşağıdaki komutu çalıştırıyoruz :

CREATE SHADOW 1 AUTO 'E:\YEDEK\DATA2017.SHD' 


AL2NB0.jpg

Burada E: yerine hangi diski istiyorsanız onu yazabilirsiniz. Dosya uzantısını da .SHD olarak değil de istediğiniz şekilde de verebilirsiniz. Ben örnek olsun diye SHADOW'un kısaltması olarak SHD verdim. Bu işlemden sonra, belirttiğimiz yerde bir adet dosya oluşacak, ve boyutu da asıl veritabanı boyumuzla aynı olacak. Veritabanı yönetim programımızda da aşağıdaki şekilde görünecek :

JaLBrJ.jpg

Artık, asıl veritabanımıza bir kayıt eklendiğinde gölge kopyasına da aynı kayıt eklenecektir. CREATE ederken belirttiğimiz 1 rakamı, bunun 1 numaralı gölge kopya olduğunu belli ediyor. İstersek, (sistemimize de güveniyorsak) farklı bir diske 2 numaralı bir gölge kopya daha oluşturabiliriz. Böylece aynı anda 3 farklı yere veri kaydı yapılacaktır. Tabi eklenen her gölge kopyanın kayıt ekleme/güncelleme işlemlerini bir nebze yavaşlatacağını unutmayalım.

PEKİ, bu gölge kopyalar ne işimize yarayacak ?
Veritabanımızın asıl bulunduğu diskte bir arıza olduğunda, bozulduğunda diğer diskte bulunan gölge kopyayı alıp, asıl kopya haline getirebilirsiniz.

Gölge kopya özelliğini iptal etmek ve oluşan gölge kopyayı silmek içinde aşağıdaki komutu kullanıyoruz :

DROP SHADOW 1


Bununla da oluşturduğumuz 1 numaralı gölge kopyayı silmiş oluyoruz.

Faydalı olması dileğiyle, puanlarınızı eksik etmeyiniz  Smile

Bu konuyu yazdır

  Delphi Linux Web Semineri
Yazar: Fesih ARSLAN - 20-02-2017, Saat: 10:05 - Forum: Görsel Eğitimler - Yorumlar (2)

Merhaba,
Bildiğiniz gibi Delphi'nin yeni sürümü (Delphi 10.2 Tokyo) 64 Bit Linux Server (LLVM derleyicileri mimarisine dayalı) desteğine sahip olacaktır. 
Bu kapsamda Embarcadero tarafından 1 Mart 2017 tarihinde (farklı zamanlarda 3 defa tekrarlı) bir Web Semineri düzenlenecektir.

Delphi_Spartan_penguin_Small.png

Genel Olarak Konu İçeriği:

  • Linux Sunucusunu Yapılandırma
  • Apache yapılandırma
  • Sunucu Modüllerini Yükleme
  • Sunucu teknolojileri ile çalışma
  • Veritabanlarıyla Çalışma
  • Delphi ile Linux'e kısa bir bakış,
  • Delphi ile Linux projelerini dağıtma ve hata ayıklama

Kayıt için: Delphi Linux Web Semineri

Bu konuyu yazdır

  Edite Harf Girme
Yazar: Mericx - 20-02-2017, Saat: 09:54 - Forum: Genel Programlama - Yorumlar (17)

Merhabalar. Editlere sadece harf girilmesini istiyorum kullandığım yöntem;

if ((UpCase(Key) < 'A') or (UpCase(Key) > 'Z')) then
  Key := #0;
end;

Bunu keypress yazıyorum oluyor, fakat yanlış bir şey yazılırsa silemiyorum yazılanları kabul etmiyor tekrardan yeni kayıt açmak zorunda kalıyorum. Çözümü nedir?

Bu konuyu yazdır

  Mobil Sürüm
Yazar: DelphiCanR - 20-02-2017, Saat: 09:52 - Forum: Görüş & Öneri ve Yorum - Yorumlar (10)

Merhabalar,

Dün cep telefonumdan siteye girip yeni neler var diye bakayım dedim ama sitenin mobil uyumu pek yok gibi. Masaüstü web sürümünün aynısı mobilde de gösteriliyor. O da kullanımı oldukça zorlaştırıyor. Büyüt küçült derken yazıları okumak için baya bir çaba harcamak gerekiyor.

Kullandığınız forum script'inin mobil uyumlu bir teması yok mu acaba ?

Teşekkürler.

Bu konuyu yazdır