PDA

View Full Version : بدست آوردن مقادیر مشابه چندین اسم



younes221
سه شنبه 16 دی 1393, 10:10 صبح
سلام دوستان ، امیدوارم حالتون خوب باشه

بنده یک برنامه به زبان سی شارپ ساختم که این برنامه مثلا 20 اسم از کاربر می گیره و داخل پایگاه داده اسم هایی که چهار حرف آخرشون شبیه اسم های داخل برنامه هست رو برگشت می ده

من این کار رو با حلقه for انجام دادم به این شکل که در هر شمارش حلقه یک اسم رو به پایگاه داده می فرسته و مقادیر برگشتی رو نمایش می ده . این کار رو برای تمامی اسامی انجام میدم ولی زمانش زیاده

ولی احساس می کنم راه اصولی نیست و SQL Server راه مناسب تری داره.

کوئری یا قابلیتی نیست که این کار رو واسم انجام بده ؟

متشکرم از لطفتون

pashna
چهارشنبه 17 دی 1393, 21:42 عصر
سلام
یک User Defined Table Type بساز، بعد DataTable تو پاس کن بهش و با دستورِ LIKE و SUBSTRING مقایسه کن مقادیرِ ورودی رو با چیزی که تواین Table داری