SQL Server veritabanını Suspect & Emergency modundan kurtarmak

Elektrik kesintisi veya donanım arızalarından kaynaklanan bazı problemler ister istemez çalışan sistemlere zarar verebiliyor. Sadece bilgisayar dosyaları ve işletim sistemi dosyaları değil, veritabanı üzerindeki MDF ve LDF dosyaları da nasibini alıyor. Bu iki dosyanın birbirleriyle uyumsuz olmaları çeşitli uyarılar ve hatalar döndürüyor veya masterdb üzerinde bozulmalar yaşanabiliyor. Harddisk üzerine veri okuma yazma işlemlerini gerçekleştirememesi de bu sebeplerden birisidir. Bu gibi durumlarda veritabanınız SUSPECT moduna geçebiliyor. Çözüm: Sql Management Studio’yu çalıştırın ve master db seçiliyken new query’e basın. Veritabanı üzerinde el ile ayarlar yapmanız için durum bilgisini sıfırlamanız gerekiyor. >>> EXEC Okumaya devam et SQL Server veritabanını Suspect & Emergency modundan kurtarmak

FireMonkey projesinde TListViewItem arkaplanı nasıl değiştirilir?

FireMonkey projelerinizde TListView üzerinde çeşitli bilgileri göstermeyi, listelemeyi, aramayı yapmak için kullanıyoruz. Bu yazımızda TListView içindeki TListViewItem nesnelerini arkaplan rengini kolay bir şekilde nasıl değiştireceğimizi anlatacağım. Öncelikle 1 adet FMX form oluşturun. Şimdi içerisine 1 adet TListView ekleyin. Eğer çift renk olarak kullanacaksanız form üzerine eklediğiniz ListView1’in Properties kısmına gelin ve AlternatingColors parametresini True yapın. Şimdi form üzerindeki ListView1’e sağ tuş yapın Edit Custom Style… ‘a tıklayın. Yan sekmede sizin için oluşturulan StyleBook1 nesnesini yönetmeniz için Style Designer açılmış olacak. Structure bölümünden ListView1Style1’in kırılımlarını açarak itembackground ve alternatingitembackground parametrelerine tıklayarak Okumaya devam et FireMonkey projesinde TListViewItem arkaplanı nasıl değiştirilir?

CodeRage XII

Kayıt olmak için buraya tıklayınız 7-9 Kasım 2017 tarihleri arasında gerçekleşecek olan CodeRage 12 için hazır olun! Yılın en verimli geçen online konferansı CodeRage bu yıl dolu dolu geliyor. Talep edilen konular ve istenilenler doğrultusunda revize edilen içeriği ile CodeRage önceki yılların tecrübesini bu yıla yansıtmış gibi gözüküyor. Platforms: Linux Windows 10 Android iOS macOS Web RAD Technologies: FireDAC FireMonkey FireUI VCL DataSnap RAD Server REST Clients InterBase Enterprise Connectors Best Practices: Unit Testing Writing SOLID Code Dependency Injection Clean Code Exception Handling Multithreading Patterns and Practices Refactoring Tools and Tips Okumaya devam et CodeRage XII

Android projelerinizin launcher görsellerini otomatik oluşturun

FireMonkey platformunun bizlere getirdiği kolaylıklar olduğu kadar, bu getirdiği imkanlardan doğan yeni ihtiyaçlar oluyor. Android ve iOS uygulamalarımızın uygulama marketlerinde ve mobil cihazlarda nasıl görüneceği kadar, ikon olarak platformun içine uyumlu olması da çok önemlidir. Launcher ikonlarının ebatlarının hem varsayılan ölçeklerde olmaması, hem de her ölçeğe özel olarak tekrar boyutlandırılmasından kaynaklanan bazı “kodcu işi olmayan işler” ortaya çıkmış. Bu işi en hızlı şekilde çözmek için çeşitli ikon düzenleme araçları ve kalıpları oluşturulmuş. İkonların nasıl değiştirilmesi gerektiği konusunda DelphiCan’a yapılan talep doğrultusunda sizlerle kendi kullandığım template’i paylaşıyorum. Nasıl kullanılır? Bu template’in Okumaya devam et Android projelerinizin launcher görsellerini otomatik oluşturun

FDQuery Recordcount 50 adet getirme problemi

SQLite ile proje geliştirenlerin başına gelme ihtimali yaygın olan bir problemi ve hızlı çözümünü sizlerle paylaşmak istiyorum. Soru: SQLite projelerimde 800 satır sonuç var. Ancak Fdquery nesnesinin RecordCount değeri 50 olarak dönüyor. Bunu nasıl çözerim? Bilgi Notu: FireDAC Query nesnesinin varsayılan gösterim boyutu 50 adettir. 50 veya daha aşağıda değer çekmek ve göstermek için kullanılır. Eğer çekmek istediğiniz veri miktarı 50 adetten fazlaysa aşağıdaki cevabı takip edin. Cevap: FDQuery’nin Fetch (getirme) ayarlarını değiştirmelisiniz. FdQuery.FetchOptions ayarlarını aşağıdaki şekilde ayarlarsanız sorununuz çözülecektir. Yöntem-1 FDQuery.FetchOptions içinde; RecordCountMode özelliğini cmTotal olarak belirleyin. (Windows için) Okumaya devam et FDQuery Recordcount 50 adet getirme problemi

FireMonkey (FMX) Uygulaması Google Play’e nasıl yüklenir?

Bu konu, FireMonkey Framework ile oluşturduğunuz Delphi projelerinizin Google Play’e nasıl yükleneceğini açıklamaktadır. Gereksinimler Google Play’e uygulamanızı yüklemeden önce yapmanız gereken bazı şeyler bulunuyor. Öncelikle Google Play Geliştirici Hesabı edinmeniz gerekmektedir. Tek sefere mahsus 25$’lık ücreti olan geliştirici hesabını edinmek için buraya tıklayın. Uygulamamızın Deployment* ayarlarını yapalım. (Project > Options > Application / VersionInfo / Uses Permissions / Provisioning) *(bu ayarlarınızı doğru şekilde muhafaza etmeniz gerekir) Application sayfası: Bu sayfadan uygulamanın görsellerini ve ikonlar*ını ayarlanır. *(market içinde ve android cihazlarda bu görseller görüntülenir) Version Info sayfası: Uygulamanın versiyon kodu* buradan Okumaya devam et FireMonkey (FMX) Uygulaması Google Play’e nasıl yüklenir?