واضح آرشیو وب فارسی:سایت ریسک: مثال : جستوجو بین آیتم های لیست باکس peyman136 05 بهمن 1387, 12:37سلام دوستان شاید شما هم تا حالا مجموعه هایی مثل تاپ سیدی رو دیده باشید که همه نرم افزار ها رو توی یه لیست باکس لیست میکنن تا اینجا که مشکلی نیست و با MMB میشه این کار رو کرد اما مجموعه هایی مثل تاپ سیدی یه امکان جستوجو دارن که کامله و لیست رو حرف به حرف چک میکنه و براش مهم نیست که کلمه ورودی شما اول وسط یا آخر اسم یه نرم افزار باشه در حالی که یه همچین کاری توی MMB خیلی سخت و تقریبا غیر ممکن بود تا پلاگین SQLite اومد من توی مثال زیر یه نمونه برای یه همچین جستوجویی بین آیتم های لیست باکس ساختم البته من قبلا آیتم ها رو به بانک اطلاعات اضافه کردم اما شما میتونید نمونه رو مناسب با خواست و ابتکار عمل و کمک گرفتن از مثال های کنار پلاگین هرجور که خواستید تغییر بدید راستی یه سوال داشتم من نمیتونم اطلاعات فارسی که توی بانک اطلاعات دارم بیرون بکشم و توی MMB بخونم حتی توی مثالی که کنار پلاگین هستش هم اطلاعات فارسی لود نمیشه خواستم ببینم بقیه دوستان هم این مشکل رو دارن یا مشکل از سیستم منه من از نسخه 1.1 استفاده میکنم silvercover 05 بهمن 1387, 15:34سیستم عامل شما چی هست آقا پیمان. اطلاعات اولیه بانک رو که به زبان فارسی هستن چطوری وارد بانک کردین؟ توسط خود بیلدر یا یه برنامه جانبی دیگه؟ peyman136 05 بهمن 1387, 19:54ویندوزی که من ازش استفاده میکنم XP مدیاسنتر هستش نحوه ورود اطلاعات هم فرقی نمیکنه چه اطلاعاتی که با بیلدر وارد میشن چه اطلاعاتی که با برنامه کمکی وارد میشن توی بیلدر لود نمیشن اما توی بانک اطلاعاتی ثبت میشه و میشه با SQLite Database Browser اونها رو دید silvercover 05 بهمن 1387, 21:49شما با مثال ارائه شده همراه خود پلاگین تست میکنید یا نه؟ اگر اینطوره لطفا در حالتی تست کنید که دیتا بیسش Embed شده نباشه. peyman136 05 بهمن 1387, 22:32مرسی که جواب دادی حامد جان ولی شما با مثال ارائه شده همراه خود پلاگین تست میکنید یا نه؟ من از مثال ها هم اسفاده میکنم ولی اطلاعات فارسی لود نمیشه در حالتی تست کنید که دیتا بیسش embed شده نباشه من مثال همراه پلاگین رو توی هر دو حالت تست کردم ولی جواب نداد splinter cell 05 بهمن 1387, 22:55من هم این دیتا بیس رو با برنامه SQLite Database Browser باز کردم و وقتی یک رکورد رو با حروف فارسی ویرایش کردم و یا رکورد جدیدی با حروف فارسی بهش اضافه کردم توی بیلدر هیچ کدوم از اون رکورد ها نشون داده نشدند. یعنی شماره رکوردها درسته ولی اطلاعاتی توش نیست.درصورتیکه توی SQLite Database Browser کاملاً دیده میشه! اگر توی بیلدر یک رکورد رو بصورت فارسی اضافه کنیم(توی اون مثال دفترچه تلفن) توی بیلدر خوب لود میشه ولی باز تویSQLite Database Browser فونتهاش ناخوانا دیده میشه و اگر ویرایش بشه باز توی بیلدر دیگه نشون داده نمیشه! peyman136 05 بهمن 1387, 23:06من هم این دیتا بیس رو با برنامه sqlite database browser باز کردم و وقتی یک رکورد رو با حروف فارسی ویرایش کردم و یا رکورد جدیدی با حروف فارسی بهش اضافه کردم توی بیلدر هیچ کدوم از اون رکورد ها نشون داده نشدند. یعنی شماره رکوردها درسته ولی اطلاعاتی توش نیست.درصورتیکه توی sqlite database browser کاملاً دیده میشه! اگر توی بیلدر یک رکورد رو بصورت فارسی اضافه کنیم(توی اون مثال دفترچه تلفن) توی بیلدر خوب لود میشه ولی باز تویsqlite database browser فونتهاش ناخوانا دیده میشه و اگر ویرایش بشه باز توی بیلدر دیگه نشون داده نمیشه! درسته محسن ولی مال تو همیشه اینطوره ؟ برای من بعضی مواقع باز میکنه ولی اکثر مواقع حتی اگه با خود بیلدر هم اطلاعات رو اضافه کنم باز نمیشه silvercover 05 بهمن 1387, 23:53اینی که داده های وارد شده توسط بیلدر توی برنامه هایی مثل SQLite Database Browser به درستی دیده نمیشن ضعف بیلدر هست. چون داده ها رو به صورت یونیکد پاس نمیکنه و بر اساس انکدینگ انسی یا اسکی پاس میکنه و به تبعش هم توی دیتا بیس به نوعی ذخیره میشن که خودش فقط میتونه بخونه. خب مشکل من با این پلاگین هم همین موارد بود که به سختی تا زمان ارائه راه درست از طرف مدیا چنس باید با این ساخت. اما در مورد به روز نشدن داده ها برام عجیبه چون من مشکلی ندیدم + سایرین. اما وقتی شما اینطور میگین باید بیشتر بررسی کنم! splinter cell 06 بهمن 1387, 12:40مشکل فقط در تبادل اطلاعات بین بیلدر و SQLite Database Browser هست. که دلیلش هم همونیه که حامد گفت.البته این مورد زیاد مشکل ساز نیست اگر قرار باشه دیتا بیس رو از همون ابتدا با بیلدر پر کنیم.اما اگه قرار باشه از یک دیتا بیس از قبل نوشته شده در برنامه های دیگه توی بیلدر استفاده کنیم و اون رو بروز کنیم فکر کنم مشکل داشته باشیم(البته با داده های فارسی اش) البته من وقتی با خود بیلدر اطلاعات رو فارسی مینویسم راحت بروز میشه و در دفعات بعد هم لود میشه.و مشکل نداره silvercover 06 بهمن 1387, 13:24اگر فرصت شد یه راهکار برای تبدیل بانک های دیگه به فرمتی که بیلدر بتونه بخونه اینجا میذارم. ali guard 06 بهمن 1387, 14:50سلام دوستان شاید شما هم تا حالا مجموعه هایی مثل تاپ سیدی رو دیده باشید که همه نرم افزار ها رو توی یه لیست باکس لیست میکنن تا اینجا که مشکلی نیست و با mmb میشه این کار رو کرد اما مجموعه هایی مثل تاپ سیدی یه امکان جستوجو دارن که کامله و لیست رو حرف به حرف چک میکنه و براش مهم نیست که کلمه ورودی شما اول وسط یا آخر اسم یه نرم افزار باشه در حالی که یه همچین کاری توی mmb خیلی سخت و تقریبا غیر ممکن بود تا پلاگین sqlite اومد من توی مثال زیر یه نمونه برای یه همچین جستوجویی بین آیتم های لیست باکس ساختم البته من قبلا آیتم ها رو به بانک اطلاعات اضافه کردم اما شما میتونید نمونه رو مناسب با خواست و ابتکار عمل و کمک گرفتن از مثال های کنار پلاگین هرجور که خواستید تغییر بدید راستی یه سوال داشتم من نمیتونم اطلاعات فارسی که توی بانک اطلاعات دارم بیرون بکشم و توی mmb بخونم حتی توی مثالی که کنار پلاگین هستش هم اطلاعات فارسی لود نمیشه خواستم ببینم بقیه دوستان هم این مشکل رو دارن یا مشکل از سیستم منه من از نسخه 1.1 استفاده میکنم سلام ج جور بتوانم يك تيكست در اون ليست باكس باز كنم عمل جستجو از كار نيافتة ممنون peyman136 07 بهمن 1387, 12:01سلام ج جور بتوانم يك تيكست در اون ليست باكس باز كنم عمل جستجو از كار نيافتة ممنون من توی این مثال از پلاگین sql استفاده کردم اگه شما آیتم هایی رو که از یه فایل توی لیست لود میکنید رو بتونید به بانک اطلاعاتی بفرستید این مشکل هم حل میشه (یه نگاه به مثال های کنار پلاگین بنداز) که برای این کار باید ابتکار عمل داشته باشی
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 1588]