public string ReplaceSpecialCharacters(string strData)
{
//If the string is null
if (strData == null)
return strData;
//If the string is empty
if (strData == "")
return strData;
//Replaces single quote (') with apostophe ('`')
// ~, !, @,#,$,%,^,&,*,(),-,_,+,=,;,:,",',
strData = strData.Replace("~", "");
strData = strData.Replace("@", "");
strData = strData.Replace("!", "");
strData = strData.Replace("#", "");
strData = strData.Replace("$", "");
strData = strData.Replace("%", "");
strData = strData.Replace("&", "");
strData = strData.Replace("*", "");
strData = strData.Replace("(", "");
strData = strData.Replace(")", "");
strData = strData.Replace("-", "");
strData = strData.Replace("+", "");
strData = strData.Replace("=", "");
strData = strData.Replace(";", "");
strData = strData.Replace(":", "");
strData = strData.Replace("`", "");
strData = strData.Replace(""", "");
strData = strData.Replace("'", "");
strData = strData.Replace("_", "");
strData = strData.Replace("^", "");
strData = strData.Replace("}", "");
strData = strData.Replace("{", "");
strData = strData.Replace("]", "");
strData = strData.Replace("[", "");
strData = strData.Replace("/", "");
strData = strData.Replace(@"\", "");
strData = strData.Replace(@"|", "");
strData = strData.Replace("'", "");
strData = strData.Replace(">", "");
strData = strData.Replace("<", "");
strData = strData.Replace(".", "");
strData = strData.Replace("?", "");
strData = strData.Replace(":", "");
return strData;
}
you can have the above function in BusinessAccesClass and before you send your text data to database call this function which will remove the special character.I think this will solve your problem.
Thanks,
Sanjay
Kpoudyal2010, if this helps please login to Mark As Answer. | Alert Moderator