PDA

View Full Version : سوال: پیغام خطای فارسی در SQL



Arghavan_Reza
شنبه 26 بهمن 1387, 13:11 عصر
چگونه می توان پیغام های خطای SQL را فارسی نمود. منظورم خطاهایی مثل PK و FK و ... است که مستقیما توسط SQL اعلان می شود. فرض سورس برنامه در اختیار نیست یا می خواهیم خطا فارسی شده از SQL به APP ارسال شود .

AminSobati
شنبه 26 بهمن 1387, 19:47 عصر
خطاهای SQL Server رو دست نزنید به جاش با sp_AddMessage پیغام دلخواه با Language مورد نظر اضافه کنید. ضمنا Login شما باید از همون Language استفاده کنه

Arghavan_Reza
یک شنبه 27 بهمن 1387, 12:47 عصر
آیا این پیغام جایگزین پیغامهایی چون PK و FK خواهد شد؟ یا صرفا یک پیغام ذخیره شده است که می توان آن را هر جا فراخوانی کرد؟

AminSobati
یک شنبه 27 بهمن 1387, 21:38 عصر
یک خطا میتونه با چند زبان ذخیره بشه. لذا پیغام شما از نظر سیستمی، جایگزین نسخه انگلیسیش نمیشه اما با توجه به Default Language مربوط به Login، به جای نسخه انگلیسی نمایش داده خواهد شد