آژانس هواپیماییdaftare shoma
nexpay

روش sort كردن در vb6

شروع موضوع توسط ABBAS87864 ‏15 آگوست 2005 در انجمن Visual Basic 6

  1. ABBAS87864

    ABBAS87864 کاربر تازه وارد

    تاریخ عضویت:
    ‏2 نوامبر 2004
    نوشته ها:
    100
    تشکر شده:
    0
    سلام دوستان

    من يك بانك اطلاعاتي access دارم و مي خواهم در vb6 روي فيلدهاي مختلف آن sort كنم.

    لطفا روش استفاده و طريقه آن را شرح دهيد.

    متشكرم.
     
  2. cracki

    cracki Registered User

    تاریخ عضویت:
    ‏23 مارس 2004
    نوشته ها:
    672
    تشکر شده:
    23
    خب اين آسونه
    مي تويند توي كانكشن ADO از دستورات SQL استفاده كنيد
    براي مثال:
    Select * From MyTable Order By MyField
    كامند Order By مي تونه همين كار سورت رو انجام بده
    احتمالا مي دونيد كه اين دستور را كجا بايد وارد كنيد!

    موفق باشيد
     
  3. ABBAS87864

    ABBAS87864 کاربر تازه وارد

    تاریخ عضویت:
    ‏2 نوامبر 2004
    نوشته ها:
    100
    تشکر شده:
    0
    دستور جنابعالی کاملا صحیح می باشد ولی من sort را به شکل زیر می خواهم.

    من یک datagrid دارم و اطلاعات آن با انتخاب عنوان از داخل بعضی combobox ها پر می شود.
    به عنوان مثال با انتخاب لیسانس از combobox1 مشخصات افرادی که لیسانس هستند در داخل datagrid که datasource آن datacontrol است ظاهر می شود.
    code:
    selcet myfields from my table where myfisld ='mycombo'

    حال من میخواهم اطلاعات نشان داده شده را sort کنم. بر اساس فیلدهای مختلف نشانداده شده در datagrid.

    اکنون باید چه کنم.
     
  4. shankimout

    shankimout Registered User

    تاریخ عضویت:
    ‏17 می 2004
    نوشته ها:
    1,491
    تشکر شده:
    3
    محل سکونت:
    ساری . . . . . . . . . . . . . . Permanently Bann
    چرا از ليست باكس استفاده نميكني ؟ خيلي بهتر از datagrid هست ؟ برو تو سايت vbaccelerator.com قسمت كنترل ها و اونجا كد و كلي چيزي ميزو مثال در باره ليست باكس ( يك كنتركل جداگانه كه خودشون درست كردند و از مال ويندوز امكاناتش بيشتره ) هست
     
  5. rouzbeh_ziafati

    rouzbeh_ziafati Registered User

    تاریخ عضویت:
    ‏17 دسامبر 2006
    نوشته ها:
    165
    تشکر شده:
    5
    محل سکونت:
    همدان
    من یه فیلد دارد در بانک که چهار نوع داده توش هست . با این مقادیر : فله – پاکت – کلینگر – سایر
    حالا میخوام وقتی که توی dbgrid رکوردهای بانک رو نمایش میدم . به ترتیب بر اساس مقادیر این فیلد رکوردها رو مرتب کنه:
    اول پاکت ها بعد فله ها بعد کلینگر و بعد سایر . خودم فقط میتونم بر اساس حروف الفبا و با دستور order by مرتب کنم . اما چطور میشه بر اون اساس که گفتم مرتبشون کنم ؟
    حروف الفبا که میزنی اول پاکت ها میاد بعد سایر بعد فله و بعد کلینگر .
    کسی راهی بلده ؟
     
zarpopخرید بک لینک عسل طبیعی و گرده گل ایرانی