ورود

نسخه کامل مشاهده نسخه کامل : انتخاب چند ركورد از دي بي گريد با استفاده از اديت



tikzahraaran
30-12-2008, 17:30
با سلام خدمت دوستان گرامي
و با عرض شرمندگي از مزاحمتهاي هميشگي براي دوستان
سوال من اين است آيا ميشه در يك اديت عددهايي را كه وارد مي كنيم و اين عدد ها را با جداكننده " ، " از هم جدا كنيم بتوان ركوردهاي شامل اين عددها را انتخاب كرد( مولتي سلكشن )
مثلا من چند ركورد دارم كه شماره آنها از 5 تا 40 است و من مي خواهم ركوردهايي كه شماره آنها مثلا 6و8و12و23 است را در يك اديت بنويسم و اين ركوردها انتخاب شوند
با تشكر

مرد مباح
30-12-2008, 19:48
ميتوني اين كارو با يك الگريتم خيلي ساده پياده كني.
اگه رشتت كامپيوتره توي درس كامپايلر اينارو يادت ميدن ولي اگه نيست روندش به صورت زيره :
به ثورت كاراكتر به كاراكتر چك ميكني كه علا مت "،" وارد شده يا نه. اگه آره كل مقدار قبلي رو (از اول يا از ويرگول قبلي توي يك آرايه ذخيره ميكني.
اين روند رو هم تا تموم شدن تعداد كاراكتر وارد شده، تكرار ميكنيد.
اينجوري كل اون عدد ها رو داري.
حالا فقط بايد به كمك يك اوپ اينارو كنار هم جلوي فرمان sql بچني.

موفق باشي.

tikzahraaran
30-12-2008, 21:59
مرد مباح عزيز
سلام
لطف مي كني يه كمي بيشتر برام توضيح بدي و اگه امكانش باشه لطف كني و نمونه كد هم بنويسي
ممنون مي شم اگه اين منت را بر من بذاري
متشكرم
:11::11::11::11:

as13851365
31-12-2008, 12:15
شما برای این کار می تونید از دستورات SQl استفاده کنید به این صورت که

مقدار وارد شده را مستقما به بانک ارسال کن


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

دقت کن که عدد های وارد شده را حتما با , از هم جدا کرده باشین
مثلا :
2,3,56,12,45
اگر ورودی به صورت بالا باشه خروجی 5 رکورد مزبور خواهد بود

tikzahraaran
31-12-2008, 21:58
[as1385136 عزيز سلام
از راهنمايي شما بي نهايت تشكر و قدرداني مي كنم