小编Lit*_*din的帖子

替代sql游标

我目前正在使用sql游标查找表来更新另一个表.我有一张包含很多短语的表格.如果任何这些短语属于更新表中的任何列,我想更新另一个表来设置1.我正在使用游标和字符来查找短语.光标需要很长时间,我只是想知道我是否可以使用其他任何东西而不是光标.谢谢.我正在使用sql server,这是代码

declare @word varchar(max)
    declare @aCursor cursor for
SELECT col from table
    open acursor
    fetch next from acursor into @word
    while @@fetch_status=0
    begin
SET @word = '' + @word + ''
UPDATE updatetable
SET updatecol = 'y'
FROM updatetable u, tableb b
WHERE u.id = b.id AND (CHARINDEX(@word, u.name) > 0 OR CHARINDEX(@word, u.city) >
    fetch next from acursor into @word
    end
    close acursor
    deallocate acursor
Run Code Online (Sandbox Code Playgroud)

sql sql-server cursor

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

C#循环遍历文件夹,直到找到正确的文件

我正在运行批处理来更新我的sql表.我正在使用Windows调度程序来运行批处理文件.每天文件都在不同的时间进入.有时它们会在我的预定时间之后进入,因此当文件夹中的计划任务之前没有文件时,批处理文件不会运行.我想创建一个ac#程序,它将遍历文件夹,直到找到文件,然后转到批处理文件中的下一步.基本上我的目标是创建一个程序来查找这些特定文件,一旦找到正确的文件,它就会开始更新.我是编程新手,需要一些指导.有人可以帮我这个吗?谢谢.

.net c#

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

C#轮询监视文件夹

可能重复:
C#循环访问文件夹,直到找到正确的文件

是否可以使用c#轮询来监视"必需"文件的文件夹?我正在运行批处理文件,该文件要求某些文件位于该文件夹中.如果文件不存在,批处理作业将自动取消.我只是想知道我是否可以使用ploling监视文件夹,一旦它们可用,我希望批处理文件继续.谢谢

c#

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

C#轮询检查文件并启动程序

有人可以为我提供c#轮询的示例代码,它将查找文件夹中的文件,如果文件在那里,则执行批处理文件.如果文件不存在,则每隔30分钟检查一次文件夹.此外,一旦发现所有文件在启动批处理文件之前等待10分钟.

c#

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

标签 统计

c# ×3

.net ×1

cursor ×1

sql ×1

sql-server ×1