C# Access数据库更改列内容
要求如题,比如替换人的姓名名字这部分以相应个数的*替代,如果能用sql语句直接update最好。如果不行程序如何实现...
要求如题,比如替换人的姓名名字这部分以相应个数的*替代,如果能用sql语句直接update最好。如果不行程序如何实现
展开
展开全部
private static string ReplaceWithSpecialChar(string value, int startLen, int endLen, char specialChar = '*')
{
try
{
int lenth = value.Length - startLen - endLen;
string replaceStr = value.Substring(startLen, lenth);
string specialStr = string.Empty;
for (int i = 0; i < replaceStr.Length; i++)
{
specialStr += specialChar;
}
value = value.Replace(replaceStr, specialStr);
}
catch (Exception)
{
throw;
}
return value;
}
//Console.WriteLine(ReplaceWithSpecialChar("柯小呆", 1, 1, '*'));
//输出 柯*呆
{
try
{
int lenth = value.Length - startLen - endLen;
string replaceStr = value.Substring(startLen, lenth);
string specialStr = string.Empty;
for (int i = 0; i < replaceStr.Length; i++)
{
specialStr += specialChar;
}
value = value.Replace(replaceStr, specialStr);
}
catch (Exception)
{
throw;
}
return value;
}
//Console.WriteLine(ReplaceWithSpecialChar("柯小呆", 1, 1, '*'));
//输出 柯*呆
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询