PDA

View Full Version : سوال: نحوه Update پایگاه Access در Gridview



robust
شنبه 13 مهر 1387, 15:44 عصر
دوستان با عرض سلام
من بنا به دلایلی نمی تونم از SQL استفاده کنم و باید از Access استفاده کنم چند مشکل وجود داره که در استفاده از Sql نیست
اول اینکه وقتی می خواهیم سطر ها را Edit کنیم اجازه edit فیلد هایی که کلید اصلی است را نمی دهد
دوم اینکه وقتی دستور UPDATE را از طریق ویزارد Gridview پیکره بندی می کنیم امکان UPDATE وجود ندارد چون کاراکتر @ را شناسایی نمی کند و از طریق کد نویسی هم هر بار که رویداد Update اجرا می شود تمام فیلدها را به یک مقدار Update می کند(اگر ممکنه دستور SQl مناسب برای Update Gridview در Access رو معرفی کنید
لطفا دوستان در این مورد راهنمایی بفرمایند

baran_mehr
شنبه 13 مهر 1387, 17:00 عصر
سلام داداش گلم.
وقتی از شئ برای اتصال به دیتابیس استفاده میکنی.برای اینکه بتونی از علامت @ استفاده کنی باید زمانی که وارد Query Builder قسمت Update شدی و جدولت رو انتخاب کردی و فیلدهای مورد نظرت رو انتخاب کردی
باید در جلوی نام فیلدات که یه ستون به نام New Value داره راست کلیک کنی و Properties رو انتخاب کنی و در قسمت Query Parameter Identification کلیک کنی و در قسمت Prefix characters علامت @ رو قرار بدی.
حالا میتونی از اون استفاده کنی.
خوش باشی عسلم.

milade
شنبه 13 مهر 1387, 17:08 عصر
لطفا کدی که الان up باهاش انجام میشه رو بده (چون من نفهمیدم چی گفتی)
موفق باشی