PDA

View Full Version : Update ??



پرنده کوچک
چهارشنبه 23 فروردین 1385, 21:49 عصر
سلام.
چطور میتونم در Access (VBA) یک رکورد را Update کنم؟
مرسی.

mohammadgij
پنج شنبه 24 فروردین 1385, 09:44 صبح
منظورت رو نفهمیدم. خب این که مشخصه. کامل تر توضیح بده

پرنده کوچک
پنج شنبه 24 فروردین 1385, 12:26 عصر
از طریق کد (VBA) یک فیلد رو تغییر بدم.

MMAASS
یک شنبه 27 فروردین 1385, 21:34 عصر
ببین از این چیزی متوجه می شی و می تونی ازش استفاده کنی؟


Dim db As DAO.Database
Dim rs As DAO.Recordset
Set db = CurrentDb()
Set rs= db.OpenRecordset(TableName)
shaghel.Fields(FiledNumber)= Value
rs.Update
rs.Close
rs = Nothing

توجه داشته باش که :
1- شماره فیلدها از 0 شروع می شه.
2- برای فیلد (فیلدهایی) که قراره UpDate بشه شرط بذاری .

بازم سوالی بود در خدمتم.

mohammadgij
سه شنبه 29 فروردین 1385, 14:35 عصر
docmd.runsql("Update TableName Set FieldName=" & example & " where 1=1")

MMAASS
جمعه 01 اردیبهشت 1385, 21:13 عصر
docmd.runsql("Update TableName Set FieldName=" & example & " where 1=1")
البته این با SQL است اما چیزی که من نوشته بودم با VBA بود. و دوستمون هم با کد VBA می خواستن.