من در سایت یه سرچ کردم، به صورت پراکنده تاپیکهایی در این رابطه دیدم، گفتم شاید بد نباشه یه تاپیک در اینجا درست کنم که بتونیم توش کامل نتیجه گیری کنیم:
تا اونجایی که من می دونم، بهترین راه حل برای حل مشکل ک و ی اینه که وقت ورود به DB با یک ک و ی استاندارد ( واحد ) Replace شن ( اگه دوستان نظر دیگه ای دارن بگن ). راههایی که برای این مورد در وب به ذهنم می رسه اینه:
1- با clientSide Script ها مثل javaScript مقادیر را از طرف کلاینت Replace کنیم یا اجازه استفاده از یکی از حروف را به کاربر بدهیم
2- اگه از لایه استفاده می کنیم تو لایه ها تمام پارامترهای Sp ها رو replace کنیم ( من در یه پروژه اینکار رو کردم و خیلی هم راحت بود، چون تو CodeGenerator که برای این پروژه نوشتم این خطها رو اضافه کردم و در طول پروژه راحت بودم! ) ولی اگر لایه بندی نبود چی !!؟؟؟
3- تو تمام SP ها قبل از هر کار پارامترها را replace کنیم ( که به نظر منطقی نمی آد!! )
4-از trigger استفاده کنیم ( که باز هم روی تمام Table ها باید انجام بدیم )
اگه دوستان روشهای دیگه ای می دونن بگن و اینکه بالاخره کدوم یکی از این روشها بهتره ؟!