با سلام
مي خواستم ببينم ميشه نام يك جدول را به عنوان يك متغيير در استورد پروسيجري كه در اس كيو ال ايجاد شده است تعريف كرد؟
با سلام
مي خواستم ببينم ميشه نام يك جدول را به عنوان يك متغيير در استورد پروسيجري كه در اس كيو ال ايجاد شده است تعريف كرد؟
خوب امتحان کن اگه نشه خطا میگیره
سلام
نام جدول که رشته محسوب میشه و می تونه توی یک متغیر ریخته بشه
سلام یک نمونه کار با استورد پروسیجر برام می زاری و یک توضیحی برام میدی لطفا
توضیح بیشتر اینکه استورد پروسیجر ایجادی به هیچ عنوان به جای نام جدول متغییر قبول نمی کنه و خطا میده . مثل این حالت که من توی برنامه چند تا دوره مالی دارم که هر کدوم یه جدول داره+سال مالی(Tname1391)یا(Tname1390)
که با یه تابع ذخیره شده می خوام توی دوره مالی انتخابی توسط کاربر بره و روی همون جدول مورد نظر کاربر استورد پروسیجر دخیره شده رو اجرا کنه و فقطم از این طریق می شه سریع عمل مورد نطر انجام بشه.
و این ملزم به اینه که نام جدول به عنوان متغییر به پروسیجر پاس داده بشه تا عملیات شروع به انجام بشه.
در ضمن این پروسیجر با دستور Sql از داخل vb قابل اجراست و پروسیجر توی Sql Server ایجاد و ذخیره می شه.
و تنها مشکل همینه که متغیر به عنوان نام جدول که قرار بکیره خطا می ده.
از دوستان اگه کسی تا حالا با همچین مشکلی بر خورد داشته یا راه حل دیگه و سریعتری سراغ داره خواهش می کنم راهنمایی کنه.
با تشکر از کلیه دوستان.