Kesalahan Server di Aplikasi ‘/’. Referensi objek tidak disetel ke instance objek.

pemrograman


Aplikasi saya tidak dapat memilih string koneksi dari file web.config.

Mengutip:

Kesalahan Server di Aplikasi “https://www.codeproject.com/”.

Referensi objek tidak disetel ke instance objek.

Deskripsi: Pengecualian yang tidak tertangani terjadi selama eksekusi permintaan web saat ini. Harap tinjau pelacakan tumpukan untuk informasi lebih lanjut tentang kesalahan dan dari mana asalnya dalam kode.

Detail Pengecualian: System.NullReferenceException: Referensi objek tidak disetel ke instance objek.

XML
<connectionStrings>
      <add name="myConnectionString" connectionString="server=XYZ;database=nDatabase;uid=sa;password=sa1234;" />
  </connectionStrings>

Tolong bantu

Solusi 3

Untuk situs web atau aplikasi web, file konfigurasi default adalah file web.config. Saat Anda menelepon ConfigurationManager.ConnectionStrings itu akan mendapatkan string koneksi dari file konfigurasi default Anda, itu berarti web.config. jika Anda belum mendefinisikannya myConnectionString di web.config, tambahkan dan periksa situs Anda.

Solusi 1

Masukkan string koneksi Anda

dbManager.ConnectionString = ConfigurationManager.ConnectionStrings["myConnectionString"].ConnectionString.ToString();

Solusi 4

Di Web.Config

C#
<connectionstrings>
         <add name="MyConnectionString" connectionstring="Data Source=MyPc-PC;Initial Catalog=MyDb;Persist Security Info=True;User ID=sa;Password=12345" providername="System.Data.SqlClient" />
</connectionstrings>

Dan Anda dapat mengakses menggunakan

C#
string constr = WebConfigurationManager.ConnectionStrings["webshopConnectionString"].ConnectionString;

Solusi 5

Perlu diketahui bahwa file web.config yang ada di file aplikasi atau lapisan presentasi akan menggantikan file web.config yang ada di lapisan DAL.

Oleh karena itu terselesaikan

Terima kasih khusus kepada DamithSL 🙂

Terima kasih atas bantuan Anda 🙂

Salam,
Praveen N

コメント

タイトルとURLをコピーしました