سلام
علتش اینه که متن شما واقعا فارسی نیست!!!
تعجب نکنید
دلفی در نسخه های یونیکد(2009 به بالا) متون فارسی رو برای دخیره سازی به حالت یونیکند تبدیل میکنه (در واقع متن کد میشه) و موقع خوندن هم دیکدشون میکنه
درحالی که این اطلاعات با کد asci دارن در دیتابیس شما ذخیره میشن
این مساله ممکنه موقعی که شما نرم افزارتون رو روی سیستم دیگه ای نصب میکنید خودشونشون بده و تمام اطلاعات در دیتابیس بصورت ؟؟؟؟ دیده بشه و اونوقت مجبورید حتما ویندوز رو روی حالت فارسی بزارید تا متن ها دیده بشه
برای امتحان این موضوع میتونید در خود navicat متون فارسی وارد کنید و ببینید چه اتفاقی می افته
اگر میخواهید متن واقعا فارسی باشن و در تمام ویندوزها درست دیده بشن باید کد پیج دیتابیس رو در حالت utf8-unicode-general قرار بدید...
1.jpg
2.jpg
موفق باشید