جستجو در دیتابیس

سوال

سلام وقت بخیر

چطوری میتونم وقتی دارم توی یک جدول در دیتابیس یک رکورد رو جستجو میکنم بین رکورد ها ارتباط برقرار کنم مثلا اگر فیلد ID و نام که جدا هستند موقع جستجو هر دو فیلد نشون داده بشه یعنی اگر برای مثال ID شماره یک جستجو شد توی همون جدول نام شماره یک هم نوشن داده بشه و کنار هم قرار بگیرد و اینکه اگه بخواهیم به جای listview توی لیبل نشون داده بشه باید چکار کنیم

 

در حال بررسی 0
, ۱۳۹۷/۱۲/۱۷ ۲۱:۵۷:۳۷ 4 پاسخ کاربر تازه -1

پاسخ ها ( 4 )

    0
    ۱۳۹۷/۱۲/۱۸ ۱۶:۵۱:۱۳
    این پاسخ ویرایش شد.

    سلام.

    ببین، هردو فیلدو میتونی به راحتی نمایش بدی

    همونطوری که نام رو نمایش میدی، آی دی رو هم نمایش بده

    مثلا

    اینم برای نمایش در لیبل

    اما کار درستی نیست آی دی رو نمایش بدی

      0
      ۱۳۹۷/۱۲/۱۸ ۲۰:۱۶:۴۲

      سلام

      قطعا قصد نمایش id رو ندارم برای مثال عرض کردم  من این کد رو برای دکمه جستجو نوشتم

      مثلا با سرچ شماره id دو قسمت عنوان و تست نمایش داده بشه که الان فقط قسمت دوم یعنی تست نشون داده میشه !!

       

    0
    ۱۳۹۷/۱۲/۲۰ ۱۲:۰۶:۲۶

    خب، از اول اگه همین کدهارو میذاشتی، زودتر به نتیجه میرسیدی تا اینکه بیاید یه پاراگراف شش خطه بنویسی!

    من میگم اینطوری سرچ کن:

    فراخوانیتم به نظر دست میاد. مگه اینکه فیلد Onvan هیچ رکوردی نداشته باشه برای نمایش دادن.

    1
    ۱۳۹۸/۳/۱۰ ۶:۳۰:۳۹

    برای سرچ دو تا فیلد کافیه به جای ستاره اسم فیلدها رو بزاری و میان اونها یک کاما بگذاری. ده تا هم باشه میاره

    فقط توی لیست ویوو باید جا برای هر تعداد نتیجه بگذاری. شبیه همین کدهایی که نوشتی

    cur=sql1.ExecQuery(“SELECT name,family,fathername,age FROM tbl_x WHERE field='”&txt_search.Text&“‘”)

    ListView1.AddTwoLines(cr.GetString(“name”), cr.GetString(“age”))

    ListView1.AddTwoLines(cr.GetString(“fathername”), cr.GetString(“family”))

    0
    ۱۴۰۱/۴/۱۸ ۶:۳۰:۰۲

    سلام وخسته نباشید خدمت مسئولین سایت

    یک سوالی که چندروزی من را مشغول کرده و جواب نگرفتم اینکه شما در جستجوی دیتابیس این کد را نوشته اید

    For i=۰ To cur.RowCount۱
    cur.Position=i
    من الان برای جستجوی انلاین که با جیسون انجام می شود نیاز به این تکه کد دارم. رائوکانت که برابر بشه با پوزیشن. در جیسون نه کرسور هست و نه رائوکانت.میشه راهنمایی کنید.ممنون
      0
      ۱۴۰۱/۴/۱۹ ۲۰:۴۳:۳۶

      سلام.

      عزیز برای دیتابیس آنلاین سمت سرور باید بخشی از عملیات انجام شه.

      این بخش از حلقه توی سرور انجام میشه و نتیجه به سایت جاب دان ارسال میشه که اونجا هرکاری خواستید باهاش بکنید

ارسال یک پاسخ