我只需要一句代码!请帮我补充

来源:百度知道 编辑:UC知道 时间:2024/06/05 18:50:14
要补充的是下面这段代码
如果S(I)包含在tmp中 //这里需要补充

<%
Dim F, T1, T2
Dim I, L, S(), tmp

Set F = Server.CreateObject("Scripting.FileSystemObject")

'读第二个文件
Set T2 = F.OpenTextFile(Server.MapPath("b.txt"))
Do While T2.AtEndOfLine = False
ReDim Preserve S(L)
S(L) = T2.ReadLine
L = L + 1
Loop
T2.Close

'读第一个文件并写第三个文件
Set T2 = F.CreateTextFile(Server.MapPath("c.txt"))
Set T1 = F.OpenTextFile(Server.MapPath("a.txt"))
Do While T1.AtEndOfLine = False
tmp = T1.ReadLine
For I = 0 To L - 1
如果 S(I)包含在tmp中 //这里需要补充
T2.WriteLine S(I)
Next
Loop

T1.Close
Set T1 = Nothing
T2.Close
Set T2 = Nothing
Set F = Nothing
%>

代码含义我解说如下:

我需要写能够直接在ASP执行的代码,哪位大侠帮忙写一下。

我有a.txt和b.txt,数据都特别大,a.txt大概有二十万多条,b.txt大概有八万多条,每一条是个字母组合,每一条一行,我需要把b.txt中和a.tx

我晕 我都给你说过了嘛, 我已经帮你弄好了,可以在asp里调用那个的,去看看我上次给你的回答吧

你在写代码的时候思路有问题,不应该读一行比较一行,
先把两个文件载入到数组中,再用两个循环进行比较

当我没说!!

如果 S(I)包含在tmp中 = if S(I) = tmp Then

人家都说了,人家需要的是asp脚本,是可以在ASP执行的代码,二楼居然还给了这样的VB代码。