28 Şubat 2017 Salı

Mikro E-Defter program giriş hatası ve kayıt defterine dll işlenmesi

     Mikro E-Defter program giriş yapamıyor ve hata ile karşılaşıyorsanız. DLL dosyalarında kayıt sorunu yaşıyor olabilirsiniz. Windows 10 da .Net Framework 4/4.5 ile kayıt edilmesi.

Komut İstemi "cmd / Command Prompt" yönetici olarak çalıştırmalısınız. .Net Framework kurulu olduğu "C:\Windows\Microsoft.NET\Framework\v4.0.30319" dizine geçiniz.

Son olarak "RegAsm.exe" ile "Mikro.Business.ComNET.dll" dosyayı kayıt defterine işlediğinizde program çalışacaktır.

"RegAsm.exe C:\Program Files x86\Mikro\v15xx\Mikro.Business.ComNET.dll"

C:\Windows\Microsoft.NET\Framework\v4.0.30319>RegAsm.exe C:\Program Files x86\Mikro\v15xx\Mikro.Business.ComNET.dll



13 Şubat 2017 Pazartesi

The specified type member 'Date' is not supported in LINQ to Entities

     Tarih ve saat içeren "2017-01-25 11:01:30.917" datetime türündeki verilerde tarih sorgusu LINQ sorgularında aşağıdaki hata mesajı alıyor olabilirsiniz.

"System.Data.Entity.DbFunctions.TruncateTime(date)" fonksiyonu çözüm olacaktır.

{"The specified type member 'Date' is not supported in LINQ to Entities. Only initializers, entity members, and entity navigation properties are supported."}



var qryListesi = (from rzv in IBase.GetOrfeDB().MIKRO_SIPARIS_REZERVASYON
                  where rzv.sipr_kapat_fl == kapaliFl && 
(System.Data.Entity.DbFunctions.TruncateTime(rzv.sipr_create_date) >= xdeIlkTarih.DateTime.Date &&

System.Data.Entity.DbFunctions.TruncateTime(rzv.sipr_create_date) <= xdeSonTarih.DateTime.Date)
                  select new {
                  RecNo = rzv.sipr_RECno,
                  Cinsi = rzv.sipr_cins==0 ? "Normal" : rzv.sipr_cins==3 ? "İhracat" : "",
                  OlusturmaTarihi = rzv.sipr_lastup_date,
                  SiparisTarihi = rzv.sipr_tarih,
                  SiparisSeri = rzv.sipr_evrakno_seri,
                  SiparisSira = rzv.sipr_evrakno_sira,
                  CariKodu = rzv.sipr_cari_kodu,
                  CariUnvani = rzv.sipr_cari_unvani,
                  StokKodu = rzv.sipr_stok_kodu,
                  StokIsmi = rzv.sipr_stok_ismi,
                  SiparisMiktari = rzv.sipr_miktar,
                  RezervMiktari = rzv.sipr_rezerv_miktar,
                  RezervDepoNo = rzv.sipr_rezerv_depo_no,
                  RezervDepoIsmi = rzv.sipr_rezerv_depo_ismi,
                  RezervPartiKodu = rzv.sipr_rezerv_parti_kodu,
                  RezervLotNo = rzv.sipr_rezerv_lot_no,
                  IrsaliyeRecNo = rzv.sipr_irsaliye_recno }).ToList();