سلام دوستان عزیز من طبق آموزشهای شما پیش رفتم ولی نمیدونم که چرا در این ضمینه اتصال به دیتابیس در موقع کانکت شدن ارور میده
این هم نمونه کد من هست اگر ایرادی داره راهنماییم کنید من تازه کار هستم و به تازگی شروع کردم کار خودمو.تشکر
private void button2_Click(object sender, EventArgs e)
{
//ایجاد کانکشن و برقراری ارتباط با بانک اطلاعاتی
OleDbConnection c1 = new OleDbConnection();
c1.ConnectionString = "Provider=sqlOLEDB;Data Source=(local);Initial Catalog=Database1.mdf;Integrated Security=sspi;Persist Security Info=True";
c1.Open();
//پرس جوی بررسی تکراری نبودن شماره اشتراک مشتری
string query = "select * vazife [customer] where [custid]='" + meli.Text + "'";
OleDbCommand dbcom = new OleDbCommand(query, c1);
//خواندن اطلاعات از دیتا بیس
OleDbDataReader reader = dbcom.ExecuteReader();
//در صورتی که کد اشتارک وارد شده تکراری بود
if (reader.Read())
{
MessageBox.Show("شماره اشتراک تکراری است");
}
else
//در غیر این صورت
{
//پرس و جو مربوط به ثبت مشتری جدید
query = "Insert into customer(meli,nam,namkhanevadegi,nampedar,tarikhta valod,mahaltavalod,tahsilat,cheshm,ghad,gorohkhon, mobil,adres,postcod,personelcod,mamozesh,tezam,tta rkhis,mahkhedmat,panel1) Values('" + meli.Text + "','" + nam.Text + "','" + namkhanevadegi.Text + "','" + nampedar.Text + "','" + tarikhtavalod.Text + "','" + mahaltavalod.Text + "','" + tahsilat.Text + "','" + cheshm.Text + "','" + ghad.Text + "','" + gorohkhon.Text + "','" + mobil.Text + "','" + adres.Text + "','" + postcod.Text + "','" + personelcod.Text + "','" + mamozesh.Text + "','" + tezam.Text + "','" + ttarkhis.Text + "','" + mahkhedmat.Text + "','" + panel1 +"',)";
OleDbCommand cmd2 = new OleDbCommand(query, c1);
//ویرایش ، حذف و درج در دیتا بیس
OleDbDataAdapter da = new OleDbDataAdapter();
da.InsertCommand = cmd2;
cmd2.ExecuteNonQuery();
MessageBox.Show("مشتری با موفقیت ثبت شد ");
}
reader.Close();
c1.Close();
}