سلام.
بعد از ارتباط برقرار کردن این طوری اطلاعات رو از بانک میگیریم.
sqlcommand cmd=new sqlcommand("select * from YourTable",con);
sqldataadapter adp=new sqldataadapter(cmd);
datatable dt=new datatable();
adp.fill(dt);
datagridview1.datasource=dt;
این برای نمایش اطلاعات در یک دیتاگرید ویو هستش که اطلاعات جدول رو در این کنترل قرار میده.
ما بقی کوئری ها هم مثل همینه با این تواوت که کوئریش فرق داره و باید در پارامتر هایی اطلاعات که قرار است تقییر کند قرار دهیم و در نهایت به بانکمون بگیم که این پارامتر ها رو ریز تو جدول یا جذف کن از جدول و یا ابدیت کن.
-بهتر که در هر زبان و محیطی که هستیم از همون کد های مخصوص به خودش استفاده کنیم. تا کنترل بهتری رو ماجرا داشته باشیم.درسته که سی شارپ میتونه از همین دیتاگرید ویو اطلاعات رو ویرایش بده و .... ولی یه زمانی ما دیتا گرید ویو نداریم و اونجاست که کارمون گیر میکنه و باید کوئری زد.
و شکل صحیحش هم اینکه ما پروسیجر بنویسیم در بانک و اونو در سی شارپ فراخوانی کنیم.
حالا واسه شما شاید جا نیوفتاده باشه ولی بعد از یادگیری و دریافت پروژه اون موقع متوجه میشین که منظورم چی بوده.