مشکل در دستور select با متغیر string
سلام این دستور را ببینید
;"select apanel from amar where istgahname =" + istgah "
در اینجا istgah یک متغیر string است که قبلا مقدار دهی شده ولی این دستور اجرا نمیشود و ارور میگیره ایرادش هم روی همین متغیره در صورتی که من همین commmand را با متغیر int اجرا مکینم به همین روش و اجرا میشه .
خواهش میکنم راهنمایی کنید (فوری )
نقل قول: مشکل در دستور select با متغیر string
متغير Istgah را علاوه بر دابل كوتيشن در سينگل كوتيشن قرار دهيد:
select sum(apanel) as asum from amar where istgahname='"+istgah+" '
نقل قول: مشکل در دستور select با متغیر string
برای string ها کاراکتر N رو هم قراربده به شکل زیر
select sum(apanel) as asum from amar where istgahname=N'"+istgah+" '