Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

[A]Oracle.ManagedDataAccess.Client.OracleParameter tidak dapat ditransmisikan ke [B]Oracle.ManagedDataAccess.Client.OracleParameter

Semua detail yang Anda butuhkan ada di pesan kesalahan, ini versi yang dipersingkat dan ditekankan:

Jadi masalahnya di sini adalah Anda memiliki dua salinan dan versi Oracle.ManagedDataAccess yang berbeda , dan Anda mencampur jenis di antara mereka.

Nama tipe yang sepenuhnya memenuhi syarat tidak hanya tekstual, tetapi juga berisi versi lengkap dan tanda tangan dari Majelis yang memuatnya, jadi meskipun kedua tipe tersebut mungkin 100% identik dengan kode sumber, dan bahkan jika dikompilasi, fakta bahwa mereka berasal dari dua versi perakitan yang berbeda membuatnya tidak kompatibel.

Yang harus Anda lakukan adalah mencari tahu di mana kedua majelis dirujuk, mencari tahu mana yang ingin Anda gunakan, dan memperbaiki referensi lain sehingga mereka semua lihat versi perakitan yang sama.

Itu akan membuat kesalahan hilang.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Pertimbangan kinerja untuk data sementara di Oracle

  2. Oracle 2 tanda hubung di kolom angka?

  3. Kesalahan Oracle .NET - Jumlah atau jenis argumen yang salah

  4. Apakah boleh menggunakan klien Oracle 11g dengan server 10g?

  5. Bagaimana cara mengetahui apakah hibah terpilih diperoleh secara langsung atau melalui peran