اول اینکه مثلا ما چندتا فرم داریم تو کدوم قسمت می تونیم انتخاب کنیم کدوم فرم به عنوان فرم اول توی صفحه ظاهر بشه؟
دوم اینکه من چه دستوری می تونم بنوسم که مثلا اون خطی که تو دیتاگرید انتخاب شده از روی db پاک شود؟
اول اینکه مثلا ما چندتا فرم داریم تو کدوم قسمت می تونیم انتخاب کنیم کدوم فرم به عنوان فرم اول توی صفحه ظاهر بشه؟
دوم اینکه من چه دستوری می تونم بنوسم که مثلا اون خطی که تو دیتاگرید انتخاب شده از روی db پاک شود؟
برای انجام این کار بایید قسمت form.cs رو باز کنی.
اونجا می تونی جای form1 هر کدوم از فرم هایی که میخوای اول لود بشه رو بزاری.
اما سوال دومت:
string a=datagrid.curentrows.cells[شماره خونه ای که می خوای بر اساس اون پاک کنی].tostring();
بعد این متغییر رو جای وردیت تو دستور استفاده میکنی.
نمیدونم هر کاری میکنم اینجا باز حروف رو چپ چین نمیکنه.
string a=datagrid1.curentrows.cells[0].values.tostring();
دستور کاملش اینه.
form.cs کجا هست؟
با این دستور هر خطی که انتخاب شده باشه پاک میشه؟
یه سوال دیگه . من الان وقتی داده ها مو وارد بانک میکنم داخل دیتا گرید میاد ولی توی بانک ذخیره نمیشه.وقتی برنامرو دوباره اجرا میکنم هیچی توش نیس.چه دستوری باید بنویسم؟
برو تو program.cs بعد توو قسمت aplilcation.run هر فرمی رو که میخوای اول نمایش داده بشه رو new کن :
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(fals e);
Application.Run(new Form2()); // اینجا رو میگم
}
چرا پاک می کنی؟
پس پسته من کو که تشکر کرده بودم ازت.؟؟؟؟؟؟؟فکر کردم ماله منو پاک کردی.عباس جون فرم لاگین آماده نداری؟من واسه اینکه user , pass با sql چک کنم از چه دستورایی باید استفاده کنم؟
نه متاسفانه ندارم ، چون تو برنامه هام تا حالا استفاده نکردم . اما کار سختی نیست . یوزر و پسورد رو از کاربر میگیری بعد تو database یه همچین select ایی رو استفاده میکنی :
SELECT * FROM users WHERE username='Svendson' AND password='Tove'
اگر این select رکوردی رو پیدا کنه،نشون میده کاربر پسورد و یوزر رو درست وارد کرده .
(برای تشکر کردن هم گوشه پایین پست ها نوشته "تشکر کردن" ، رو اون بزنی راحت تره تا پست بدی بدی )
می دونی میخوام تو C# دوتا textboxo که به db وصل هستند چک کنه ببینه درسته اگه درسته مثلا فرم بعد باز کنه.یه همچین چیزی میخوام.
صبر کن یدونه مثال ساده الان درست میکنم ، میدم بهت
برنامه ضمیمه شده رو دانلود کن ، یه مثال ساده برای چک کردن یوزر و پسورد هست که الان درست کردم ، فقط حواست باشه میخوای امتحان کنی باید اسم جدول و ... رو عوض کنی . این برنامه چک میکنه اگر پسورد اینا درست بود فرم شماره 2 رو باز میکنه ، اگر درست نبود یه پیغام میده .
عباس جون تو برنامه از قسمت myconnection.open ایراد میگیره . اینو میگه :sql exception was unhnadled
ببخشید عباس جون کجاهاشو باید تغییر بدم؟؟
string connection = "Database={اسم دیتابیس خودت رو بنویس};Server={اسم سرور خودت رو بنویس که دیتابیس روشه};Integrated Security=true";
query = "SELECT * FROM {اسم جدول} WHERE {اسم فیلد جدول برای یوزر}='" + textBox1.Text + "' AND {اسم فیلد جدول که برای پسورد}='"+textBox2.Text+"'";
عباس جون شرمنده ما تازه کاریم زیاد وارد نیستیم.سرورو از کجا باید بفهمیم چیه؟
هر کاری میکنم نمیشه عباس جون.برنامه ای که واسه منم فرستادی همین ارور میده.
ببین برنامه ای که دادم بهت رو همین امروز نوشتم و تست کردمش،اما خب یه سری چیزا رو باید بسته به دستگاه خودت عوض کنی،به نظر من یه جستجو بکن حداقل مبانی sql رو یاد بگیر و آموزش اون نرم افزاری رو که بالا گفتم رو بخون،بعد خیلی راحت میتونی برنامه رو بسازی . اینجوری بدتر قاطی میکنی و کلافه میشی