• 28-09-2021, 07:48:13
    #1
    Merhaba arkadaslar ,

    Öncelikle

    Uzak masaüstü vs yapılmayacaktır .

    Verdiği bilgi ve yöntem ile hatayı düzeltebilirsek ücret hesabına gönderilecektir.

    SQL veritabanına bağlı yazılımda kayıt esnasında bu hatayı alıyoruz . Yazılımı satan firma dan 30 saatdir çözüme ulaşılamadı .

    Tekrardan SQL kurduk vs verıtabanını yenı sql e ekledık aynı hatayı almaya devam ettik .
  • 28-09-2021, 08:12:35
    #2
    https://stackoverflow.com/a/18989348
    Burada yazılana göre değişkenlerin tanımlama sırası yanlış olabilir.

    Edit:
    https://stackoverflow.com/a/12425381 burada da 32 bit işletim sisteminde 64 bit uygulama çalıştırmaya çalışıyor olabilirsiniz diyor.
  • 28-09-2021, 08:17:38
    #3
    Hangi dilde olursa olsun, projeyi görmeden, kendi alanım için söyleyeyim, break point koyup satırları adım adım gidip, hatayı bulmadan buradan söylenenler tahminin ötesine geçemez. Sorununuz da çözülmez. Zira gördüğünüz ekran exception'ın yüzeyel açıklaması.
    Yazılım firmanız, 30 saattir bunu çözüme kavuşturamadıysa ve bütçeniz varsa firmanızı ve hatta yazılımınızı değiştirmenizi öneririm. Çünkü bu yaşanan, kabul edilemez.
  • 28-09-2021, 08:27:16
    #4
    yazılım firmanız bu işi çözemediyse bir çok nedeni olabilir ( yazılımı taşeron bir firmaya yaptırmış olmak, çalışan yazılımcıları işi bilmemesi vs. olarak uzatılabilir)
    hataya gelince komple kod ve tüm SQL 'lerin tektek kontrolünün yapılması gerekmekte, database tekrardan kurmanız bu işi çözmez eğer isterseniz aciliyeti yoksa tüm yazılımı ve DB yi check etmek isterim
  • 28-09-2021, 08:31:28
    #5
    Database' i değiştirdiniz galiba type uyumsuz hataları alıyorsunuz.
  • 28-09-2021, 09:43:12
    #6
    https://stackoverflow.com/a/40094916/5894460
    Bu olabilir.
  • 28-09-2021, 10:21:02
    #7
    Çözüm Öneri 1)
    Veritabanında sütun tipi değişmiş olabilir.
    Mesela bir sütun not null olarak geçiyordur siz ise aktarım sırasında o sütunu null olarak değer ile gönderiyorsanız bu hata olabilir.

    Çözüm Öneri 2)
    Webconfig tarafında şunu ekleyin.
    <runtime>
      <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
        <dependentAssembly>
          <assemblyIdentity name="Microsoft.SqlServer.Types" publicKeyToken="89845dcd8080cc91" />
          <bindingRedirect oldVersion="1.0.0.0-11.0.0.0" newVersion="10.0.0.0" />
        </dependentAssembly>
      </assemblyBinding>
    </runtime>