PDA

View Full Version : سوال: استفاده از متغير در عبارت Select



elham20
دوشنبه 28 مرداد 1387, 10:29 صبح
يه سوال !اسم فيلدي كه ميخوام تو query باشه متغيره و تو برنامه ست ميشه . وقتي مي خوام به اون فيلد مراجعه كنم error ميده . syntx درست چيه ؟
rs_Ins.Open "select " & FK_Name & " as [F_K] from " & TName1 & " where FK_Temp= '" & cod & "'", dbcon, adOpenStatic, adLockOptimistic
rs_Ins! F_K = Map_Cod_fk ' error

ممنون ميشم كمك كنيد

xxxxx_xxxxx
دوشنبه 28 مرداد 1387, 11:17 صبح
دوست عزيز كد ها رو بين تگ ها قرار بده تا قابل فهم باشه. شما الان چي مي فهميد.

من كه هيچي؟

samiraamiri
دوشنبه 28 مرداد 1387, 12:02 عصر
با سلام
شما قبل از open کردن recordset دستورتون رو در یک متغیر رشته ای بریزید ببینید مشکل حل می شه

str="select " & FK_Name & " as [F_K] from " & TName1 & " where FK_Temp= '" & cod & "'"

set rs_Ins=new recordset
rs_Ins.Open str, dbcon, adOpenStatic, adLockOptimistic