رفع خطا - نسخهی قابل چاپ |
رفع خطا - آرمانا - ۲۲ دى ۱۳۹۳ ۰۹:۱۷ ب.ظ
سلام دوستان من دارم یک دفترچه تلفن به زبان #C می سازم که با Access کار می کنه ، ولی روی ()cnn.open یک Exception پرت می کند : The connectionstring has not been initialized این هم کدهایی هست که نوشتم : namespace TNbook { public partial class Contact : Form { private bool EditAct; private OleDbConnection cnn; private OleDbDataReader dr; private DataSet ds; private OleDbDataAdapter da; private OleDbCommand commandSelect; public Contact() { InitializeComponent(); } private void Contact_Load(object sender, EventArgs e) { infogrp.Enabled = false; edtbtn.Enabled = false; srchbtn.Enabled = false; delbtn.Enabled = false; cnn = new OleDbConnection(Class.conStr); Table_Ref(); } private void Table_Ref() { dgvcont.Rows.Clear(); String Query = "select * from Tb_contact where Del=@Del"; OleDbCommand cmd = new OleDbCommand(Query, cnn); cmd.Parameters.AddWithValue("@Del", false); Cnn.Open(); dr = cmd.ExecuteReader(); فکر می کنید مشکل از کجاست ؟ ممنون میشم راهنماییم کنید ، خیلی مبتدیم!! |