PDA

View Full Version : مبتدی: کار با insert update delet



lordofsky
یک شنبه 12 شهریور 1396, 12:15 عصر
دوستان سلام.
من بعد از 8 سال کار نکردن با وی بی دوباره برگشتم سراغش. الان میخوام یه سری اطلاعات رو توی دیتا بیس ذخیره کنم. دیتا بیس رو ساختم و میخوام ازش استفاده کنم.دیتابیسم از نوع لوکال دیتا بیس هست که با خود ویژوال استودیو ساختم.جداول رو هم ساختم. حالا یاد ندارم چجوری باید به فرمهام متصلش کنم که مثلا محتویات 4 تا تکست باکس رو ذخیره کنم توی دیتا بیس. لطفا راهنمایی کنین و قطعه کد هم بزارین.
به عنوان مثال جدولی داریم به اسم دانشجو با ستونهای نام و فامیل و شماره دانشجویی.
چجوری با تیبل اداپتر و دیتاست باید توش اطلاعات بریزم؟ ینی توی فرم ثبت نام، مشخصات دانشجو رو ثبت کنم توی دیتا بیس. ممنون میشم راهنمایی کنین.

hamidrezax1
یک شنبه 12 شهریور 1396, 13:17 عصر
سلام دوست عزیز ابتدا در دیتا بیس یک جدول درست کنید
146201
بعد این برنامه رو دانلود (http://up.persianscript.ir/uploads2/8b10-student.rar) کنید

lordofsky
دوشنبه 13 شهریور 1396, 08:26 صبح
مرسی دوست عزیز. من کار با دیتا ست و تیبل آداپتر رو میخوام یاد بگیرم.اینم بخشی از کد منه. جدولم هست. مشکلش کجاست؟
146209146210

hamidrezax1
دوشنبه 13 شهریور 1396, 19:36 عصر
سلام
146224
اینم قسمت کدش
146225
موفق باشید

lordofsky
سه شنبه 14 شهریور 1396, 07:39 صبح
مرسی از راهنماییتون. ولی مسئله من این نیست. به ترتیب عکس میزارم ببینید.1462351462361462371462381462391462401 46241

niknam_mh
سه شنبه 14 شهریور 1396, 09:51 صبح
سلام دوست عزیز
در این روش کدنویسی طی گذشت زمان با اضاف شدن تعداد رکوردهای دیتابیس نرم افزار بسیار ضعیف میشه بهتر هست از روشهای دیگه مثل سه لایه یا
Entity Framework استفاده کنید.
موفق باشید.

lordofsky
سه شنبه 14 شهریور 1396, 12:37 عصر
خوب من یاد ندارم اون روش رو. میشه یه نمونه مثال بیارین؟لطفا. مرسی

hamidrezax1
سه شنبه 14 شهریور 1396, 13:03 عصر
سلام تست کنید لطفا
146243

lordofsky
چهارشنبه 15 شهریور 1396, 06:45 صبح
این که اصلا کار نمیکنه دیگه.اخه ارگومان اول تا اخر باید استرینگ باشه. این که جواب نمیده/ اقا مسئله اینه که تیبل اداپتر داره مقدارو نگه میداره تو بافر. نمیده توی دیتابیس اصلی. ذخیره دائمی نمیکنه. توی تیبل اداپتر وارد میشه ردیف مورد نظرمون. ولی بعد بستن برنامه میخوام که بمونه توی دیتابیس

hamidrezax1
چهارشنبه 15 شهریور 1396, 19:32 عصر
دوست عزیز همین پروژتون رو آپلود کنید تا براتون درست کنم

hamidrezax1
پنج شنبه 16 شهریور 1396, 20:46 عصر
سلام دوست عزیز نمونه کد براتئن ارسال میکنم فقط مد نظرت باشه در زمان ساخت کوئری این قسمت رو مثل شکل زیر انتخاب کنید
146275
اینم دانلود نمونه پروژه (http://up.persianscript.ir/uploads2/831c-WindowsApplication199.rar)
موفق باشید

محمد آشتیانی
دوشنبه 20 شهریور 1396, 16:55 عصر
سلام
این تصویر رو ببینید ، شما روی دیتابیستون کلیک کنید و پراپرتی Copy to Output Directory رو روی گزینه Do not Copy بذارید و یا روی گزینه Copy if newer بذارید تا اگر تغییری در طراحی دیتابیس دادید ، نسخه جدیدی از دیتابیس توی فولدر خروجی کپی بشه

146312