C# 从查询中分隔数据
我想在C#Visual Studio 2012中对WinForms应用程序编写一个查询,该应用程序将Access数据库中的某些信息分隔开来。我希望能够删除任何包含/或@符号的数据,但我不太确定如何编写查询。看起来是这样的C# 从查询中分隔数据,c#,sql,ms-access,delimiter,C#,Sql,Ms Access,Delimiter,我想在C#Visual Studio 2012中对WinForms应用程序编写一个查询,该应用程序将Access数据库中的某些信息分隔开来。我希望能够删除任何包含/或@符号的数据,但我不太确定如何编写查询。看起来是这样的 SELECT * FROM DATE WHERE EXPRESSION *does not have a / or @* 如果有人能提供任何帮助,我将不胜感激 您可以在Access中使用。假设您使用OleDb连接到Access db文件,请尝试以下操作 SELECT * FR
SELECT * FROM DATE WHERE EXPRESSION *does not have a / or @*
如果有人能提供任何帮助,我将不胜感激 您可以在Access中使用。假设您使用OleDb连接到Access db文件,请尝试以下操作
SELECT * FROM [DATE] WHERE Not [EXPRESSION] Like '%[/@]%';
如果要在Access应用程序会话中测试该查询,则可能需要更改通配符
SELECT * FROM [DATE] WHERE Not [EXPRESSION] Like '*[/@]*';
或者,您可以使用Like
而不是Like
,并且此查询在任何一种情况下都将执行相同的操作
SELECT * FROM [DATE] WHERE Not [EXPRESSION] ALike '%[/@]%';
注日期
和表达式
都是。将它们括在方括号中可避免混淆db引擎