• 07-05-2021, 05:10:18
    #1
    Merhabalar, asp.net mvc konusunda henüz çok yeniyim hatamı veya kendimi açıklayamazsam kusuruma bakmayın.
    Ben daha önce oluşturduğum tabloda sayfaIcerık sütununu varchar max yapacağıma varbinary yapmışım dikkatsizlikle daha sonra bunu model diagramından güncellediğimde ve cs dosyasında güncellememe rağmen eğer hata mesajını yanlış anlamadıysam halen bit olarak değer istiyor sanırım string kabul etmiyor bu hata yüzünden diğer yaptığım çalışan işlemlerimde çalışmıyor bunu nasıl çözebilirim çözüm yolu nedir? Link atabilir misiniz? Nasıl araştırabilirim? Çözüm yolu kısa ise yardımcı olur musunuz?

    Ekran görüntüleri:



  • 07-05-2021, 05:47:15
    #2
    Model katmanındaki Class Model güncellenmiş ama Entity data model ekliyorsun ya Model.mdx dosyası
    O dosyaya tablodaki içerik yansımamış.
    Model.mdx bağlandığın database'in kolon bilgilerini barındıran dosyalar oluşturur.
    Class ile o bölümdeki tanımı eşlemeye çalışıyor ama birinde varbinary diğerinde string, o yüzden hata geliyor.
    Çözüm yolu ise;
    Model.mdx dosyasına çift tıklayınca bir diagram açılması lazım, o diagram sayfasında boş bi yere sağ tıklayınca açılan menüde update table diye bir seçenek var ona tıklayınca tablondaki güncel kolon bilgilerini yeniler.
  • 07-05-2021, 14:18:52
    #3
    maskot45 adlı üyeden alıntı: mesajı görüntüle
    Model katmanındaki Class Model güncellenmiş ama Entity data model ekliyorsun ya Model.mdx dosyası
    O dosyaya tablodaki içerik yansımamış.
    Model.mdx bağlandığın database'in kolon bilgilerini barındıran dosyalar oluşturur.
    Class ile o bölümdeki tanımı eşlemeye çalışıyor ama birinde varbinary diğerinde string, o yüzden hata geliyor.
    Çözüm yolu ise;
    Model.mdx dosyasına çift tıklayınca bir diagram açılması lazım, o diagram sayfasında boş bi yere sağ tıklayınca açılan menüde update table diye bir seçenek var ona tıklayınca tablondaki güncel kolon bilgilerini yeniler.
    Teşekkür ederim o halde bir dahaki değişiklikten sonra model update yapıyoruz . Düzeldi