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--;
            }

        }

c# Text Box'taki Yazıyı Parçalama

Aşağıdaki kod blogu ile yapabilirsiniz.

Örnek kod :  ( "\r\n", "\\n", "\r", "\n" ) bu ifadeler her bir yeni satırdan parçalayacağı anlamına gelmektedir.

                string[] parcalar;

                parcalar = richTextBox1.Text.Split(new string[] { "\r\n", "\\n", "\r", "\n" }, StringSplitOptions.None);

                foreach (string i in parcalar)

                {
                    if (i != "")
                         MessageBox.Show(i.ToString());
                }


Eğer biz soru işareti , virgül, tire işaretlerinden parçalamak yada böllmek istersek (new string[] { "-", ",", "?", "!" }, StringSplitOptions.None);  olarak tanımlamalısınız.

C# Listbox ilk kaydı okuma - alma


Aşağıdaki kod ile listboxtaki ilk satırda bulunan veriyi ekrana yazdırabilirsiniz.

    listBox1.Items[0].ToString(); 


Item's 0 ilk satır demektir. Listbox sıfırdan başlamaktadır..