نقل قول نوشته شده توسط رامین مرادی مشاهده تاپیک
طبق فرمایش استاد عزیزمون آقای افراد میتونید از اکتنشن متود استفاده نمایید. برای اینکار این کلاس رو تو پروژتون کپی کنید.



public static class StringExtensions
{
public static string ArbicToPersian(this string input)
{
string re = input.Replace("ي", "ی").Replace("ك", "ک");
return re;
}
}


نکته:اولین آرگومان تابع ریپلیس ي عربی و دومین آرگومان ی فارسی هست و برای ک هم همینطور.(اینجا درست نمایش داده نمیشه)
و برای استفادش از کد زیر استفاده نمایید



txtbox1.Text.ArbicToPersian();


اینجور حروف عربی جایگزین میشه.

یا اینکه موقع اینسرت اینجوری بنویسید



SqlConnection M = new SqlConnection("Data Source=.;Initial Catalog=adel;Integrated Security=True");
M.Open();
String s1 = string.Format("insert into anbar values(N'{0}',{1},{2},{3})", textBox1.Text, textBox2.Text, textBox3.Text, textBox4.Text);
SqlCommand comm = new SqlCommand(s1, M);
comm.ExecuteNonQuery();
MessageBox.Show("فاکتور فروش با موفقیت ثبت شد");
M.Close();



اگه به اون کلمه N دقت کنید تو ورودی های رشته ای گذاشتم. خط 3.

عالی بود از راهنماییتون کامل مشکلم حل شد
واقعا ممنونم
این انجمن و کاربرای عزیز فعالش فوق العادن واقعا تشکر