نقل قول: جستجو در دیتاگریدویو
فکر نمیکنم به این دستور نیازی باشه :: Convert.ToInt32
لاطم نیست تبدیلش کنید خودش احتمالا درست باشه.
نقل قول: جستجو در دیتاگریدویو
سلام
لطفا یک مثال از فرمت ذخیره سازی تاریخ یا به عبارت دیگر Date_noskheh در نرم افزار خود ذکر کنید. در کد بالای شما استفاده از Convert.ToInt32 غیر ضرروی است زیرا بعد از اتصال آن به String ها کنار آن دوباره به صورت Implicit به String تبدیل یا Cast می شود.
نقل قول: جستجو در دیتاگریدویو
سلام مجدد من استباه کردم کد اول اشتباه بود اصل کدها اینه که سی شارپ خطا گرفت من از convert.toint32 استفاده کردم که یازم اجرا نشدش
فیلد من از نوع عددی هستش یعنی تاریخ 1390/12/12 رو داخل بانک به صورت 13901212 ذخیره میکنه چیکار کنم به نظرتون؟؟؟
نقل قول: جستجو در دیتاگریدویو
سلام
نوع ستون Date_noskheh را در Dataset (در صورتی که String نمی باشد) به String تبدیل نمایید.
نقل قول: جستجو در دیتاگریدویو
نقل قول:
نوشته شده توسط
p.yazdkhasti
سلام
نوع ستون Date_noskheh را در Dataset (در صورتی که String نمی باشد) به String تبدیل نمایید.
سلام چطوری باید اینکار رو انجام بدم؟میشه برام کدهای مربوطشو بذارید؟
نقل قول: جستجو در دیتاگریدویو
برای مقایسه مقادیر عددی نیازی نیست داخل ' ' بزارید . اینو در نظر داشته باشید .
مثلا
dv.RowFilter = "ID = 1"
نقل قول: جستجو در دیتاگریدویو
1- از دستور like استفاده نكنيد.(اين دستور براي متغييرهاي رشته اي ميباشد)
2- از علامت % استفاده نكنيد (اين علامت براي استفاده از دستور like است)
3- همونظور كه دوستمون گفت تك كوتيشن ' لازم نيست استفاده كنيد زيرا اين كاراكتر براي استفاده از متغيرهاي رشته اي ميباشد نه عددي
درضمن نياز نبود براي ذخيره تاريخ اونو به عدد تبديل كني. با همون نوع nvarchar كارت را ميفتاد.
نقل قول: جستجو در دیتاگریدویو
نقل قول:
نوشته شده توسط
ali_habibi1384
1- از دستور like استفاده نكنيد.(اين دستور براي متغييرهاي رشته اي ميباشد)
2- از علامت % استفاده نكنيد (اين علامت براي استفاده از دستور like است)
3- همونظور كه دوستمون گفت تك كوتيشن ' لازم نيست استفاده كنيد زيرا اين كاراكتر براي استفاده از متغيرهاي رشته اي ميباشد نه عددي
درضمن نياز نبود براي ذخيره تاريخ اونو به عدد تبديل كني. با همون نوع nvarchar كارت را ميفتاد.
سلام مرسی با تغییر فیلدم به رشته ای کارام راه افتاد اما میشه یه روش استاندارد برای جستجو و فیلتر کردن دیتاگرید معرفی کنید؟
من یه برنامه دیدم که ردیف اول دیتاگرید خالی هستش و با تایپ هر کاراکتر داخل فیلد متناضر آن دیتا گرید فیلتر میشد هم تک شرط جواب میداد هم چند شرطی
مثلا نام خانوادگی با تایپ حرف م هر کسی که نامش با م شروع میشد می امد و با تایپ تاریخ 139012 کسانی که نامش م و تاریخشون 139012 هستش نشون میداد
چطور میشه اینکار رو انجام دادش؟؟؟؟؟؟
نقل قول: جستجو در دیتاگریدویو
نقل قول:
نوشته شده توسط
Yanehsar
سلام مرسی با تغییر فیلدم به رشته ای کارام راه افتاد اما میشه یه روش استاندارد برای جستجو و فیلتر کردن دیتاگرید معرفی کنید؟
من یه برنامه دیدم که ردیف اول دیتاگرید خالی هستش و با تایپ هر کاراکتر داخل فیلد متناضر آن دیتا گرید فیلتر میشد هم تک شرط جواب میداد هم چند شرطی
مثلا نام خانوادگی با تایپ حرف م هر کسی که نامش با م شروع میشد می امد و با تایپ تاریخ 139012 کسانی که نامش م و تاریخشون 139012 هستش نشون میداد
چطور میشه اینکار رو انجام دادش؟؟؟؟؟؟
سلام
شما می توانید از کنترل های Grid شرکت های Telerik و یا ِDevExpress در نرم افزار خود استفاده نمایید. این کنترل ها Filtering اطلاعات را با سادگی بیشتری انجام می دهند و امکانات بیشتری را در اختیار شما قرار می دهند. برای اطلاعات بیشتر در مورد این کنترل ها می توایند به سایت آن ها مراجعه نمایید.
نقل قول: جستجو در دیتاگریدویو
نقل قول:
نوشته شده توسط
p.yazdkhasti
سلام
شما می توانید از کنترل های Grid شرکت های Telerik و یا ِDevExpress در نرم افزار خود استفاده نمایید. این کنترل ها Filtering اطلاعات را با سادگی بیشتری انجام می دهند و امکانات بیشتری را در اختیار شما قرار می دهند. برای اطلاعات بیشتر در مورد این کنترل ها می توایند به سایت آن ها مراجعه نمایید.
سلام از این کنترل استفاده نکردم لینک دانلود و آموزش(مخصوصا آمورش) این کنترل ر میتونید برام بذارید؟ممنون
نقل قول: جستجو در دیتاگریدویو
استانداردش مثل جستجوهاي گوگل. متن رو تايپ كني بعد بياد توي همه فيلدهاي اطلاعاتي جستجو كنه نه فقط فيلد متناظر
نقل قول: جستجو در دیتاگریدویو
کسی نمیتونه کمکم کنه؟؟؟؟؟
چطور میتونیم داخل دیتاگربد جستجو کنیم؟؟؟؟ابزار گرید که دوستم p.yazdkhasti گفت رو چطور استفاده کنیم؟
نقل قول: جستجو در دیتاگریدویو
برای استفاده از این ابزار ها که دوستمون گفت باید Telerik و یا ِDevExpress رو تهیه کنی روی VS نصب کنی .بعد توی Toolbox یه Tab جدید به اسمشون ایجاد میشه و تمام کنترل های این کامپوننت ها نمایش داده میشه اونوقت می تونی از کنترل گریدش که فیلترینگ هم داره استفاده کنی