小编Moh*_*Ali的帖子

如何使用带有类似表达式的.Find()方法使用c#

在类似表达式的excel文件范围内查找字符串

文件excel如下所示:

----------------------------------------------------------
 # |     A     |      B      |      C      |      D      |
----------------------------------------------------------
 1 | A VALUE1  |   B VALUE1  |   C VALUE1  |   D VALUE1  |
----------------------------------------------------------
 2 | A VALUE2  |   B VALUE2  |   C VALUE2  |   D VALUE2  |
----------------------------------------------------------
Run Code Online (Sandbox Code Playgroud)

现在我想要做的就是进入这个字符串B VALUE2 C VALUE2TB_Search_Text.Text寻找它

UPDATE

这里有一些案例的解释

第二个字符串值C VALUE2可能存在或不存在我的意思

如果我找到B VALUE2 C VALUE2在一起

要么 B VALUE2

要么 C VALUE2

所有这些以前的字符串情况都将被视为匹配..我无法连接两个字符串,因为它将忽略最后两个匹配

对于下面的方法,它将返回未找到的字符串,那么我该怎么做才能使它工作?

    Microsoft.Office.Interop.Excel.Application oXL = new Microsoft.Office.Interop.Excel.Application();
    Microsoft.Office.Interop.Excel.Workbook …
Run Code Online (Sandbox Code Playgroud)

c# excel .net-3.5

10
推荐指数
1
解决办法
633
查看次数

关键字 'IF' 附近的语法不正确,WITH 之后的 IF

我试图IF在 a 之后创建一个WITH,但它给了我错误Incorrect syntax near the keyword 'IF'

下面是我正在编写的存储过程的示例

CREATE PROCEDURE [dbo].[Proc_MyProc]
@MODE INT = null
AS
BEGIN
-- SET NOCOUNT ON added to prevent extra result sets from
-- interfering with SELECT statements.
SET NOCOUNT ON;

WITH ss as (
    select col1, col2, col3, col4, col5
    from TableTest
)

IF @MODE = 1
    select col1 as A, col2, sum(col5) as col5sum
    from ss
    group by col1, col2
    order by col5sum desc
ELSE IF @MODE …
Run Code Online (Sandbox Code Playgroud)

t-sql stored-procedures if-statement syntax-error

1
推荐指数
1
解决办法
162
查看次数