یه سوال ساده درباره کار با بانک اطلاعاتی
سلام. من میخوام یه برنامه ساده بانک اطلاعاتی بنویسم که مثلا چندتا عمل ساده مثل اضافه کردن پاک کردن و جست و جو کردن رو انجام بده. برنامه رو نوشتم ولی یه ایراد کوچولو داره اونم اینکه وقتی برنامه رو اجرا می کنم و مثلا یه رکورد جدید به دیتا گرید ویو اضافه می کنم همون لحظه اطلاعات جدید رو نشون نمیده بلکه باید برنامه یه بار بسته شه دوباره باز شه تا اطلاعات جدید نمایش داده بشه. اینم میدونم باید در واقع یه کدی بنویسم که آپدیت کنه و اینم بگم با sql server سی شارپ کار می کنم. ممنون میشم یه نمونه کد مناسب پیشنهاد کنین
نقل قول: یه سوال ساده درباره کار با بانک اطلاعاتی
از خصوصیت fill استفاده کن .
نقل قول: یه سوال ساده درباره کار با بانک اطلاعاتی
نقل قول:
نوشته شده توسط
mostafah110
از خصوصیت fill استفاده کن .
میشه زحمت بکشین یه مثال کوچیک بزنین من خیلی باهاش درگیر شدم ولی نتونستم
نقل قول: یه سوال ساده درباره کار با بانک اطلاعاتی
این کد رو تغییر و پس از ثبت اطلاعات قرار بده:
acc_cardTableAdapter.Fill(accountDataSet.acc_card) ;
acccardDataGrid.Refresh();
1 ضمیمه
نقل قول: یه سوال ساده درباره کار با بانک اطلاعاتی
با سلام
برنامه زیر رو دانلود بکنید العا براتون نوشتم فکر کنم مشکلتون رو حل میکنه.
توضیحات هم داخلش هست.
البته فقط Insert == true و Update & Delete == False
نقل قول: یه سوال ساده درباره کار با بانک اطلاعاتی
نقل قول:
نوشته شده توسط
mmd2009
با سلام
برنامه زیر رو دانلود بکنید العا براتون نوشتم فکر کنم مشکلتون رو حل میکنه.
توضیحات هم داخلش هست.
البته فقط Insert == true و Update & Delete == False
خیلی ممنون تشکر جواب داد
نقل قول: یه سوال ساده درباره کار با بانک اطلاعاتی
سلام و درود خدمت اعضای انجمن
یه سوال داشتم دباره sql سرور
بیشر سوالم توی عکس هست الان توی عکس اولی چرا وقتی من میگم بره از جدول مشتری و کتاب و امانات اون ستون هارو نمایش بده میره 552 سطر برام ایجاد میکنه در حالی که من انقد مقدار ندارم ....؟
http://s9.picofile.com/file/8326447900/1.png
اما در عکس دومی وقتی اون دستورات رو میزنم مشکل حل میشه :
where T.BId = B.BID and T.BID = 2 and C.CID = T.CID
http://s8.picofile.com/file/8326447926/2.png
ممنون میشم بگید دوستان فقط میخام بدونم علتش چی هست ؟
نقل قول: یه سوال ساده درباره کار با بانک اطلاعاتی
با سلام
سوال شما مربوط به بخش Sql Server > TSql هست لطفاً قوانین رو رعایت کنید
علتش این هست که شما دارید طبق اون چیزی که میبینم از 3 جدول استفاده میکنید که ساختار و اطلاعات وارد شدشون در عکس مشخص نیست و باید برای وصل شدن جداول به یکدیگر از Join استفاده کنید و راه دیگرشم استفاده از Where هست که در دومی استفاده کردید و جواب گرفتید که این از مقدمات Sql هست
اگر مبتدی هستید به جای استفاده از New Query از View و Design Query استفاده کنید که به صورت اتوماتیک براتون Join میزنه
https://www.w3schools.com/sql/sql_join_inner.asp
https://www.tutorialspoint.com/sql/sql-inner-joins.htm
موفق باشید