سلام..امروز روز چهارمه که دارم نت رو دنبال یه راه حل میگردم . یک اسکریپت ساده دارم به زبان پرل (Perl) که به MS Sql 2012 متصل میشه و باید یک سری اطلاعات رو به زبان آلمانی روی سرور ذخیره کنه. (البته سرور مشکلی با زبان آلمانی نداره) ولی وقتی که اسکریپت رو اجرا میکنم درست عمل نمیکنه و روی سرور علامت سوال و چیزای عجیب ذخیره میشه مثل این: Müller (بجای: Müller) من سعی کردم از ماژول های خود زبان Perl کمک بگیرم مثل Encode ولی باز هم نتایج درستی نداشتم مثل این:
jst 4 ex.
use Encode;
require the function to open the DataBase
require('open-db-javid.inc');
a variable with uml_char lik 'ü'
$umllastName = "Müller";
encoding the variable to the unicode for german alphabets
$lastName = encode("Latin1", $uml);
sql command
$sqlNewUser= "INSERT INTO myDB (LAST_NAME) VALUES ('$lastName');";
if (! $db->Sql($sqlNewUser)){
}else{
print $db->Error();
}
نتیجه :
داده ی مورد نظر در دیتا بیس باز هم به شکلک های عجیب و غریب تبدیل شد
کسی میتونه یه راهنمایی درست بکنه
واقعا ممنون میشم
این پست در تاریخ {{ dateString(new Date(post.deleteDate)) }} توسط {{ post.deletedByUser }} حذف شده است.
دلیل حذف: {{ post.deleteReason ?? 'نامشخص' }}
زمان پاسخ گویی روز های شنبه الی چهارشنبه ساعت 9 الی 18
فقط به موضوعات مربوط به محصولات آموزشی و فروش پاسخ داده می شود