Year: 2021

DistributedCOM 10016 Hatası (E-İmza/E-Fatura İle İlgili) | Sistem

DistributedCOM 10016 Hatası (E-İmza/E-Fatura İle İlgili) | Sistem

Merhaba, şimdiye kadar düzgünce çalışan e-imzam ve GİB e-fatura Portali birden açılmamaya başladı.“İmzalı Giriş İsteğiniz Sunucuya İletiliyor” kısmında takılıp kaldı.Windows Olay Görüntüleyicisi (Event Viewer) arayüzünden acaba bir şeyler bulabilir miyim diye bakarken bir ipucu yakaladım.e-imza ile ilgili bir şeyleri aktifleştirirken hata veriyordu.Belki bir güncelleme sonrası 

T-Sql Group By & Sum Beraber Kullanımı | MsSal

T-Sql Group By & Sum Beraber Kullanımı | MsSal

Merhaba, SQL’de bir belgedeki malzemelerin toplam tutarının o belgedeki toplama oranına ihtiyaç olmuştu geçenlerde. Şu şekilde çözdüm, buradan da paylaşayım: DECLARE @TblSatis TABLE (BelgeNo VARCHAR(10), MalzemeNo VARCHAR(30), Tutar NUMERIC(18, 2));INSERT INTO @TblSatis VALUES(‘0000000001’, ‘M001’, 20),(‘0000000001’, ‘M002’, 30),(‘0000000001’, ‘M002’, 30),(‘0000000001’, ‘M003’, 40),(‘0000000002’, ‘M003’, 40),(‘0000000002’, ‘M004’, 60),(‘0000000003’, 

NVarChar(Max) Değişkenin İçeriğini Yazdırma | MsSql

NVarChar(Max) Değişkenin İçeriğini Yazdırma | MsSql

Merhaba, SQL’de dinamik olarak scripti oluşturup çalıştırdığımız durumlarda bu değişkenin değerini de görme ihtiyacımız olabilir.

Bu durumda PRINT komutu tüm scripti göstermiyor. 4000 karakteri gösteriyor.

Böyle bir ihtiyaç oldu ve şöyle bir script buldum, çok işime yaradı.

Başkalarının da işine yarar diyerek buraya bırakıyorum:

DECLARE @Counter INT = 0;
DECLARE @TotalPrints INT = (LEN(@strSql) / 4000) + 1;
WHILE @Counter < @TotalPrints
BEGIN
PRINT SUBSTRING(@strSql, @Counter * 4000, 4000)
SET @Counter = @Counter + 1
END

Selamlar.

Veritabanı Tablolarındaki Alanlarda Geçen Değerleri Arama | MsSql

Veritabanı Tablolarındaki Alanlarda Geçen Değerleri Arama | MsSql

Merhaba, geçtiğimiz günlerde tablo yapısını pek bilmediğim bir veritabanında bazı verilere ihtiyacım oldu. Elimde bir bilgi de yoktu tablolar ve ilişkiler ile ilgili. Ancak o veritabanından elde edildiğini düşündüğüm bir excel liste vardı. Ben de o listede geçen bazı kelimelerin hangi tablolarda geçtiğini bularak, biraz 

Sql Server Mail Gönderim Hatalarını Yakalamak | MsSql

Sql Server Mail Gönderim Hatalarını Yakalamak | MsSql

Merhaba, SQL’den e-posta yollayan uygulamalarda zaman zaman hatalar çıkabiliyor. Bazıları doğrudan hata olarak ekrana çıkıyor. Ancak bazıları hata olarak gelmiyor. Çünkü Sql kendi üzerine düşüp görevini yerine getirdiğini düşünüp mesaj kuyruğa eklendi diyor. Ama mesaj da gitmiyor aksi gibi. Bu tip durumları görüntülenebileceği bir log 

Liste Elemanlarını Farklı Bir Listeyi Baz Alarak Linq İle Güncelleme | C#

Liste Elemanlarını Farklı Bir Listeyi Baz Alarak Linq İle Güncelleme | C#

Merhaba, iki farklı tipteki nesneler içeren iki listemi olsun.

Bu listelerden birindeki bir alanı diğer listeye göre güncellemek istersek aşağıdaki gibi tek satırda halledebiliyoruz.

class MalzemeFiyat
{
    public int Id { get; set; }
    public string MalzemeKodu { get; set; }
    public string Aciklama { get; set; }
    public decimal Fiyat { get; set; }
}
class MalzemeAciklama
{
    public string MalzemeKodu { get; set; }
    public string Aciklama { get; set; }
}    
static void Main(string[] args)
{
    List<MalzemeFiyat> lstMalzemeFiyat = getirMalzemeFiyat();
    List<MalzemeAciklama> lstMalzemeAciklama = getirMalzemeAciklama();

    lstMalzemeFiyat.ForEach(r => r.Aciklama = lstMalzemeAciklama.Find(rr => rr.MalzemeKodu == r.MalzemeKodu).Aciklama);
}

Selamlar.

EXE’den Kaynak Koda Dönüştürme | C#

EXE’den Kaynak Koda Dönüştürme | C#

Merhaba, eskiden yazdığım çok ufak, basit bir konsol uygulamasının son çalışan halinin EXE olarak yedeğini buldum, ama kaynak kodları çok eski kalmıştı. Elimdeki EXE dosyasını kaynak koda ücretsiz bir uygulama ile çevirdim. Buradan da paylaşıyorum, belki birilerinin işine yarar diyerek. https://www.telerik.com/products/decompiler.aspx Selamlar.