1 ضمیمه
مشکل با حذف و ویرایش اطلاعات دیتابیس (اکسس)
با سلام
من یه برنامه نوشتم که قابلیتهای زیر رو داره
1. ورود اطلاعات به دیتابیس
2. جستجو در دیتابیس
3. ویرایش اطلاعات دیتابیس
4. حذف اطلاعات از دیتابیس
موارد 3 و 4 که با رنگ قرمز مشخص کردم رو بلد نیستم چیکار کنم لطفا اگر کسی بلده یه راهنمایی بکنه من برنامه رو ضمیمه می کنم و اگر کسی تغییرات رو توش اعمال کنه خیلی خوب میشه با تشکر فراوان
http://up.iranblog.com/Files/fc9237ff6714498f9b8b.jpg
نقل قول: مشکل با حذف و ویرایش اطلاعات دیتابیس (اکسس)
گسی نیست کار ما رو راه بندازه ؟ :ناراحت:
نقل قول: مشکل با حذف و ویرایش اطلاعات دیتابیس (اکسس)
Update tbl_... set field=value where<condition>
Delete From tbl... where condition
نقل قول: مشکل با حذف و ویرایش اطلاعات دیتابیس (اکسس)
اقا من چیزی از این نفهمیدم میشه یه نفر کامل بنویسه ؟
نقل قول: مشکل با حذف و ویرایش اطلاعات دیتابیس (اکسس)
سلام مجدد
دوستان کسی نمیخواد سوال به این سادگی رو جواب بده ؟ :افسرده:
من این کد رو نوشتم ولی نمیدونم چرا عمل نمیکنه
میشه کد رو بررسی کنید و ایرادمو بگید ؟
private void btndel_Click(object sender, EventArgs e)
{
// etesal be database
string Constr = "Provider = Microsoft.Jet.OLEDB.4.0;Data Source = " +
Application.StartupPath + "\\mydb.mdb";
OleDbConnection Connect = new OleDbConnection(Constr);
if (Connect.State == ConnectionState.Closed) Connect.Open();
//dastor hazf jadval
string select_del = ("delete from mytb where nam='" + txtname.Text + "' and famil='" + txtfamil.Text + "'");
// update DataGridViw
string select_show = "select * From mytb";
OleDbDataAdapter dataad_1 = new OleDbDataAdapter(select_show,Connect);
DataSet dataset_1 = new DataSet();
dataad_1.Fill(dataset_1, "show");
dataGridView1.AutoGenerateColumns = false;
dataGridView1.DataSource = dataset_1.Tables["show"];
}
با تشکر فراوان
نقل قول: مشکل با حذف و ویرایش اطلاعات دیتابیس (اکسس)
با سلام
خب دوست عزیز باید کار نکنه!!!
شما وقتی داری حذف میکنی بدون اینکه اداپت بشی به بانک دستور ویرایش بانک رو زدی!!!
این کد رو بذار جای کد خودت باید جواب بده
string Constr = "Provider = Microsoft.Jet.OLEDB.4.0;Data Source = " +
Application.StartupPath + "\\mydb.mdb";
OleDbConnection Connect = new OleDbConnection(Constr);
if (Connect.State == ConnectionState.Closed) Connect.Open();
//dastor hazf jadval
string select_del = "delete from mytb where nam='" + txtname.Text + "' and famil='" + txtfamil.Text + "'";
OleDbDataAdapter dataad_1 = new OleDbDataAdapter(select_del, Connect);
DataSet dataset_1 = new DataSet();
dataad_1.Fill(dataset_1, "show");
dataGridView1.AutoGenerateColumns = false;
dataGridView1.DataSource = dataset_1.Tables["show"];
نقل قول: مشکل با حذف و ویرایش اطلاعات دیتابیس (اکسس)
دوست عزیز شما بهتره یک متد تعریف کنی و هر بار برای نمایش بانک تو گرید ویو اونو فراخوانی کنی
از تکرار کد نویسی حتی الامکان خودد اری کنید
با تشکر