View Full Version : سوال: انجام دو عمليات در يك كوئري(deleteوinsert)
mehdimdp
دوشنبه 28 اردیبهشت 1388, 20:31 عصر
سلام
ميخواسم بدونم آيا ميشه دستور شبيه زير رو در يك كوئري نوشت؟
delete * from gozaresh
insert into gozaresh (shift) values(102)
dadsara
سه شنبه 29 اردیبهشت 1388, 08:38 صبح
سلام
کافی است قبل از دستور حذف و درج از عبارت docmd.runSQLاستفاده کنید
docmd.RunSql "delete * from gozaresh"
docmd.runSQL"insert into gozaresh (shift) values(102)"
mehdimdp
سه شنبه 29 اردیبهشت 1388, 18:35 عصر
سلام
کافی است قبل از دستور حذف و درج از عبارت docmd.runSQLاستفاده کنید
docmd.RunSql "delete * from gozaresh"
docmd.runSQL"insert into gozaresh (shift) values(102)"
سلام
من اين كد رو امتحان كردم ولي جواب نميده
ميگه اصلا همچين تابعي در اكسس وجود نداره
:متفکر:
dadsara
چهارشنبه 30 اردیبهشت 1388, 08:35 صبح
سلام
درصورت نیاز فایلت را اینجا بزار برات انجام بدم
( این دستور را باید زیر یک کلید بنویسی )
mehdimdp
چهارشنبه 30 اردیبهشت 1388, 13:03 عصر
سلام
من ميخوام اين كدها رو در يك كوئري بنويسم ، نه در يك فرم.
مي خوام اون كوئري رو بعدا مثلا توسط دلفي اجراش كنم.
nabeel
چهارشنبه 30 اردیبهشت 1388, 23:27 عصر
سلام mehdimdp
من اين كد رو امتحان كردم ولي جواب نميده
ميگه اصلا همچين تابعي در اكسس وجود نداره
حق با اکسزه !
شما نمیتونید ( و نباید ) این دو تا کار رو به صورت همزمان انجام بدید . در مجموع چون گفتید از طریق کد نویسی نمیخواید پس راهنمایی بیشتری هم نمیکنم .
موفق باشید
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.