21 Ocak 2021 Perşembe

Bu Hediye Cihazınız ile Uyumlu Değil AppGalery Sorunu (Yemek Sepeti Kodları)

 Merhaba,

Reklamlarda gümbür gümbür geliyorum diyen Huawei firması AppGalery uygulaması ile bildiğiniz gibi bir çok hediye dağıtıyor.

Bu hediyelerden malumunuz en çok rabet görenler İnternet Hediyeleri, Tinder Premium Üyeliği ve son günlerde kullanıcılarını şaşırtarak dağıttığı Yemek Sepeti 20 TL indirim kodu.

Bende dahil olmak üzere Yemek Sepeti indirim kodunu almak isteyen vatandaşlar "Bu Hediye Cihazınız ile Uyumlu Değil" uyarısı ile karşılaşmaktadır.

Xaomi Redmi Note 9 Pro kullanan beni bu hediyenin dışına atmak ayrımcılık değilde nedir Eyyy Huawei der ve postu bitiririm 😅

Çözüm Önerilerinizi kodlar henüz bitmemişken paylaşmanızı rica ederim.


Huaweiden Açıklama 




15 Ocak 2021 Cuma

XiAOMİ NOTE 9 PRO USB DRİVER SORUNU (MTP DRİVER)

 Merhaba,

XİAOMİ Marka cep telefonunuz var ise ve USB'den bağlanmanıza ragmen usb dosyalara erişemiyorsanız bu konuda güzel bir haberim var :)

İşlemler sırasıyla ;

ATOLL-AB-IDP_SN:202EAE78

 Bilgisayar Yönetimi ekranında Ünlem işaretli donanıma sağ tıklayın.


Sürücüyü güncelleştir seçeneğini tıklayın.


 "Bilgisayarımdaki kullanılabilir sürücülerin bir listesinden seçmeme izin ver" seçeneğini seçin.


Açılan Ekranda USB Bağlayıcı Yöneticileri bölümüne tıklayın.


Ekrana gelen MPT Device isimli aygıtlar ile driver kurulumu yapabilirsiniz.




Ayrıca dosyaya ulaşamıyorsanız XAOMİ USB MTP DRİVER linkinden indirebilirsiniz.

2 Kasım 2020 Pazartesi

Adobe Genuine Software Nasıl Kaldırılır?

 


Cmd ile Adobe orijinal yazılım bütünlüğü hizmetini kaldırın

  1. Hizmeti silmek için, Windows Arama kutusuna cmd yazın, sonucu sağ tıklayın ve yönetici olarak Çalıştır'ı seçin.

  2. Daha sonra cmd'ye SC delete AGSService yazın ve Enter tuşuna basın.

  3. Klasörü kaldırmak için şu adrese gidinC:Program Files(x86)\CommonFiles\AdobeAdobeGCClient
    ve silin.

Adobe Updater Başlangıç Yardımcı Programını Kaldır

  1. Klasörü kaldırmak için şu adrese gidinC:Program Files(x86)\Common Files\AdobeOOBEPDAppUWA
    ve silin.

  2. Hizmeti silmek için, Windows Arama kutusuna cmd yazın, sonucu sağ tıklayın ve yönetici olarak Çalıştır'ı seçin.
  3. Ardından, cmd'ye sc delete aamupdater yazın ve Enter tuşuna basın.
  4. Görevi kaldırmak için, Windows Arama kutusuna Görev Zamanlayıcı yazın ve enter tuşuna basın.
  5. Şimdi AdobeAAMUpdater görevini bulun ve silin.

11 Şubat 2020 Salı

SQL'de bir SP'nin içeriğini görüntülemek ( içini okumak )

Merhaba,

T-SQL sorguları ile bir SP'nin Text verisini okuyarak bu veri doğrultusunda işlemler yapmak için google'lamam gerekti.
Stackoverflow üzerinde bulduğum çalışan ve güzel bir kod cümleciğini paylaşalım.

T-SQL komutu:

SELECT OBJECT_DEFINITION (OBJECT_ID(N'SP_ADI_BURAYA_YAZILACAK'))


Örnek kullanım : 

Eğer SP içerisinde 4500 değeri geçiyorsa sonuç döndürür.

select
  *
from
  (
    SELECT
      Kod = OBJECT_DEFINITION (
                                                            OBJECT_ID(N 'sp_ReconciliationVendorDeclaration'
                                                          )
      )
  ) AS TBakiyeSP
WHERE
  KOD LIKE '%4500%'

30 Ocak 2020 Perşembe

SQLde Başka Bir Tablodan Bir Koşula Göre Değeri Güncellek

Aşağıdaki kod bloğu ile sql'de bir tablonuzun kolonunu başka bir tablodaki veriye göre güncelleştirme kodu aşağıdadır.

Örnekte Şehirler tablosunda bulunan Nüfüs kolonunu SehirdeYaşayanKişiler tablosundaki il bilgisi eşleştirilerek kişi sayısı bulunur ve Sehirler tablsounda bu veri güncelleştirilir.


UPDATE Sehir
SET Sehir.Nufus =
(select COUNT(*) FROM SehirYasayanKisi WHERE SehirYasayanKisi.SEHIRID = Sehir.ID)
FROM SehirYasayanKisi 

18 Ocak 2019 Cuma

C# Program Hata Verdiğinde Kapanıyor ise TRY CATCH Blogu kullanılmalıdır.

C# üzerinde geliştirdiğimiz uygulamalar bir sebepten ötürü hata verip Visual Studio ekranında hata gelen satır gösterilerek programı durdurmamız gerekmekte sonra yaniden başlat diyerek yeniden başlatmalıydık aşağıdaki TRY CATCH örneği ile hata gelse dahi programınızın kapanmasını engelleyebilirsinşiz.


            try
            {

                //Hataya sebep olabilecek kodlar bu bölüme taşınmalıdır.
                // Örneğin alt satırda site urlsi yüklenmesini istiyoruz ama link hatalı olabilir yada site kapalı olabilir bu sebepten ötürü program yarıda kesilebilir. 

                string html = client.DownloadString(url);
                site.LoadHtml(html);
            }
            catch(Exception ex) // EXCEPTİON GENEL BİR TANIM. URİEXCEPTİONDA YANİ URL HATALIYSA SU MESAJI 403 HATASI GELİYORSA FARKLI MESAJI VERDİREBİLİRİZ.
            {
                MessageBox.Show("Hata :", ex.ToString());
                Close();
            }


Uygulamalarda bir çok sebepten dolayı hata oluşma riski bulunmaktadır. Şayet farklı hata türleri oluştuğunda farklı kod blokları işletilmek istenirse birden fazla catch bloğu kullanılabilir.

try{
//hataya müsait kod bloğu
}
catch(OverFlowException hata1){
//Taşma hatası meydana gelirse çalıştırılacak kod bloğu
}
catch(ArithmeticException hata2){
//Aritmetiksel hata meydana gelirse çalıştırılacak kod bloğu
}

28 Aralık 2018 Cuma

C# Listbox içindeki veriyi karıştır ve textboxa yazdırma

Merhaba aşağıdaki kodu kullanabilirsiniz. Kullanmanız gereken Listbox ve richtextbox ögesi formunuzda bulunmalıdır. Butona tıklandığında Metneyaz(); fonksiyonunu çağırabilirsiniz.

        public void metneyaz()
        {
            int sayi = listBox1.Items.Count;
            Random rnd = new Random();
            for (int i = 0; i <= sayi; i++)
            {
                int tutulan = rnd.Next(0, sayi);
                if (listBox1.Items.Count >= 1)
                    richTextBox1.Text += listBox1.Items[tutulan].ToString() + ",";
                else break;
                listBox1.Items.RemoveAt(tutulan);
                sayi = listBox1.Items.Count;
                i--;
            }

        }