سلام
چطور می تونم ابتدا اطلاعاتم رو در دیتا گریدم بریزم بعد اطلاعات رو در دیتابیس ذخیره کنم .
1.نمی خوام مستقیما در دیتا بیس ذخیره کنم .
2.با ویزارد کار می کنم.
3.در نهایت چطور میشه دیتا بیس رو خالی کرد.
سلام
چطور می تونم ابتدا اطلاعاتم رو در دیتا گریدم بریزم بعد اطلاعات رو در دیتابیس ذخیره کنم .
1.نمی خوام مستقیما در دیتا بیس ذخیره کنم .
2.با ویزارد کار می کنم.
3.در نهایت چطور میشه دیتا بیس رو خالی کرد.
من که منظورتون رو درست نفهمیدم که چرا می خوایین این کار رو بکنید؟ اما اگه در مورد ADO.NET مطالعه کنید می بینید که هون هم دسترسی مستقیم روی ِataBase نداره .
اما در هر حال شما می تونید با مشخص کردن هر ردیف و ستون به DataGridView داده اضافه کنید .
2-منظورتون از خالی کردن DataBase چیه؟
موفق باشید .
استخدام برنامه نویس دات نت (Asp.net,C#,jquery,...)
ترجیحا خراسان شمالی ، بجنورد
به صورت پاره وقت و تمام وقت
ارسال اطلاعات و رزومه کاری به Job@tosa.ir
به روی چشم حتما در مورد ado.net مطالعه می کنم.اما اگه در مورد ADO.NET مطالعه کنید
منظورم از دیتا بیس ، دیتا ست بود.دسترسی مستقیم روی ِataBase نداره .
یعنی تا حالا با تیبل آداپتر کار نکردید؟
میشه لطف کنید و کدش رو قرار بدید چون من از هر راهی رفتم نتونستم اول به گریدم اطلاعات اضافه کنم.اما در هر حال شما می تونید با مشخص کردن هر ردیف و ستون به DataGridView داده اضافه کنید .
ببینید برای این کار باید ابتدا ستون هاتون رو اضافه کنید، بعد به این ستون ها مقادیر رو اضافه کنید اینم کدش :
dataGridView1.Columns.Add("H1","ستون اول");
dataGridView1.Columns.Add("H2","ستون دوم");
dataGridView1.Rows.Add("مقدار ستون اول", "مقدار ستون دوم");
موفق باشید
استخدام برنامه نویس دات نت (Asp.net,C#,jquery,...)
ترجیحا خراسان شمالی ، بجنورد
به صورت پاره وقت و تمام وقت
ارسال اطلاعات و رزومه کاری به Job@tosa.ir
این کدی که فرمودین در حالت runtime خطا می گیره.
در ضمن این کد وقتی به دیتا بیس متصل نیستم درست کار می کنه واین که از خط آخر خطا می گیره.
من 6 ستون دارم که به ترتیب از جنس->از اینجا string,string,int,string,string,int هستند.
ستون سومم کلید هست.
حالا چه باید کرد؟
والا من که اجرا کردم و خطا نگرفت !این کدی که فرمودین در حالت runtime خطا می گیره.
در ضمن این کد وقتی به دیتا بیس متصل نیستم درست کار می کنه واین که از خط آخر خطا می گیره.
من 6 ستون دارم که به ترتیب از جنس->از اینجا string,string,int,string,string,int هستند.
ستون سومم کلید هست.
حالا چه باید کرد؟
حالا سئوال :
شما که اینو به دیتابیس وصل کردین ، چرا می خوایین ابتدا اونو پر کنید و بعد دیتا بیس رو Update کنید ؟؟؟؟
استخدام برنامه نویس دات نت (Asp.net,C#,jquery,...)
ترجیحا خراسان شمالی ، بجنورد
به صورت پاره وقت و تمام وقت
ارسال اطلاعات و رزومه کاری به Job@tosa.ir
دلیل خاصی نداره همون طوری که می دونید طراحی و طرز به کار گیری ابزار در برنامه بیشتر به سلیقه برنامه نویس برمی گرده ومن هم احساس کردم این طوری بهتره.شما که اینو به دیتابیس وصل کردین ، چرا می خوایین ابتدا اونو پر کنید و بعد دیتا بیس رو Update کنید ؟؟؟؟
زمان اتصال به دیتابیس شما امتحان کردید؟والا من که اجرا کردم و خطا نگرفت !
یعنی می خوام یه باتن داشته باشم که کاربر با کلیک روی اون تمام داده ها رو بتونه حذف کنه.(مثل روز اولش)2-منظورتون از خالی کردن DataBase چیه؟
کسی نیست کمک کنه. (شاید properties گریدم رو درست تنظیم نکردم.)
دوست عزیز وقتی گرید رو به دیتابیس متصل میکنید دیگه مقدار دادن به اون باید از طریق دیتابیس انجام بشه
برای کاری که میخواهید انجام بدید باید داده ها رو دستی وارد گرید کنید
اگه منظورتون اینه که جدولهای دیتابیستون خالی بشه خب تو رویداد کلیک Buttonتون کد delete کردن رو بنویسیدیعنی می خوام یه باتن داشته باشم که کاربر با کلیک روی اون تمام داده ها رو بتونه حذف کنه.(مثل روز اولش)
cmd.CommandText = "delete Table name";
cmd.ExecuteNonQuery();