带有空格的下拉列表

本文关键字:下拉列表 空格 | 更新日期: 2023-09-27 18:37:04

我有一个像这样绑定的下拉列表。

 string qissuetype = "select trim(empname),empfullname from empmast where " + ListBox1.SelectedValue + "<3 order by empname";
 OdbcDataAdapter adpState = new OdbcDataAdapter(qissuetype, con1);
 DataSet ds = new DataSet();
 adpState.Fill(ds);                
 drpResponsible.DataSource = ds;
 drpResponsible.DataTextField = "trim(empname)";
 drpResponsible.DataValueField = "empfullname";
 drpResponsible.DataBind();

我在绑定时修剪了 empname,但它仍然显示前导和尾随空格(如果有的话)。

谁能帮我做这件事?提前致谢

带有空格的下拉列表

如果不支持TRIM(),则LTRIM(RTRIM(empname))将获得相同的结果。

另外,您可以尝试以下链接:

1)删除尾随空格并在SQL Server中的列中更新

2)如何从SQL Server中的字符串中删除空格字符

3)从SQL Server中的字符串中删除所有空格

希望你能得到解决方案,谢谢...

不幸的是

,SQL有时会保留各种很难删除的特殊字符。在此处尝试使用正则表达式的解决方案删除空格:C#。

此外,如果您使用另一种语言,例如我使用希伯来语,有时甚至这还不够,正则表达式需要与您的 lang 字母一起为 [a-zA-Z]。