تالار گفتمان مانشت
رفع خطا - نسخه‌ی قابل چاپ

رفع خطا - آرمانا - ۲۲ دى ۱۳۹۳ ۰۹:۱۷ ب.ظ

سلام دوستان
من دارم یک دفترچه تلفن به زبان #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();
فکر می کنید مشکل از کجاست ؟
ممنون میشم راهنماییم کنید ، خیلی مبتدیم!!