ورود

View Full Version : مرتب سازی بانک



salam20
شنبه 27 آذر 1389, 10:03 صبح
سلام دوستان
من یک بانک اطلاعاتی اکسس دارم که برای مرتب کردن آن از دستور
Data1.RecordSource =select * from bankistmdb Order By BARDATE
استفاده میکنم توضیح اینکه فیلد BARDATE متنی است ولی داده ها در بانک اطلاعاتی مرتب نیمشه ارور هم نمیده بگم که " رو هم گذاشتم ولی در اینجا بخاطر پس و پیش شدن دستور حذف کردم
مرتب کردن هم بصورت صعودی هست
لطفا" راهنمایی کنید

mbf5923
جمعه 03 دی 1389, 00:09 صبح
در صورتي كه فيلدي كه ميخواي بر اساس اون سورت كني فارسي باشه اشكال پيش مياد و بايد از راه هاي ديگه استفاده كني
Adodc1.CommandType = adCmdText
Adodc1.RecordSource = "select * from bankistmdb Order By BARDATE asc"
Adodc1.Refresh
Adodc1.CommandType = adCmdTable
و يا از اينم ميتوني استفاده كني
Adodc1.Recordset.Sort = "bankistmdb"

noorsoft
جمعه 03 دی 1389, 07:23 صبح
دلیلش اینه که باید بعد از تغییرات یکبار دیتا را رفرش کنی کد زیر را به آخر برنامت اضافه کن ببین درست میشه

Data1.Refresh