PDA

View Full Version : چه چوری میشه اطلاعات را تنها با استفاده از DataGrideView در SQLذخیره کرد؟



PERFORIN
یک شنبه 12 آبان 1387, 00:04 صبح
سلام
سوال من اینه که چجوری میشه تنها با استفاده از DataGrideView اطلاعات را در SQL ذخیره ،ویرایش و پاک کرد؟
من چند تا نمونه تو قسمت برنامه های کوچک و کاربدی دیدم ولی هرکس از بانک اطلاعاتی SQL استفاده کرده اطلاعات را از Textbox وارد می کنه و بعد در DataGrideView نمایش میده
من میخوام DataGrideView خودش همه ی کارها را انجام بده
من الان دارم یه برنامه ی صدور فاکتور می نویسم که می خوام کاربر اطلاعات را در DataGrideView وارد کنه و با یک کلید ذخیره بشن عکس برنامه را گذاشتم
ممنون میشم اگه نمونه برنامش را برام بذارین.

*unos*
یک شنبه 12 آبان 1387, 08:10 صبح
سلام
اينو ببين
http://barnamenevis.org/forum/showthread.php?p=581747#post581747

PERFORIN
یک شنبه 12 آبان 1387, 14:35 عصر
[quote=*unos*;625530]سلام
اينو ببين
http://barnamenevis.org/forum/showthread.php?p=581747#post581747[/quote
]


برنامتون را قبلا دیده بودم شما از بانک اطلاعاتی Access استفاده کردین ولی من می خوام از SQL server استفاده کنم که هنگام اجرا erorr میده و می گه این فایل یعنی database توسط برنامه دیگه ای مشغوله من خودم فکر کردم به خاطر sql server management باشه برای همین database را از sql خارج(detach) کردم ولی اینبار می گفت database غیر استاندارده نمی دونم باش چیکار کونم لطفا راهنماییم کنید

Sajjad.Aghapour
یک شنبه 12 آبان 1387, 21:22 عصر
شما با دو خط کد باید این کار رو بکنی.در رویداد دکمه مربوط به ذخیره:


SqlCommandBuilder builder=new SqlCommandBuilder(adapter);
adapter.Update(ds,"tableName");

*unos*
دوشنبه 13 آبان 1387, 09:00 صبح
اينم با ديتا بيس sql

PERFORIN
چهارشنبه 15 آبان 1387, 22:23 عصر
اينم با ديتا بيس sql

با تشکر از
مشکل قبلی حل شد ولی الان یک مشکل دیگه دارم
اگه بخوام ستون های DATAGRADE را با پهنای متفاوت ایجاد کنم چیکار باید بکنم ؟؟
یک سوال دیگه هم دارم از طریق این کدی که نوشتین می تونم اطلاعات را از TEXTBOX هم وارد کنم؟؟ اگه زحمتی نیست یه نمونشا برام بزارین
ممنون