asp中SQL数据库和access数据库的数据对比

来源:百度知道 编辑:UC知道 时间:2024/05/18 10:14:49
1搜索access中name字符,在SQL数据库Lname中如果已经该名,则直接跳过本条,执行下一条
2按access表A和SQL表B,对比名字(name)字段,找到相应的,并将收入填入shouru字段中.
问题在于,这个SQL和access怎么同时链接,还有如何做到对比。。。

定义CONNA 和CONNB

RsA.Open SqlA,ConnA,1,1 '上述是Access中的表A
Do While Not RsA.Eof And Not RsA.Bof

Set RsB=Server.CreateObject("ADODB.Recordset")
SqlB="Select Top 1 * From B Where Name='"&RsA("Name")&"' And name<>'&RsA("Lname")&"'"
RsB.Open SqlB,ConnB,1,1 '这里是SQLSERVER中的表B
If Not RsB.Eof And Not RsB.Bof Then

RsB("shouru")=RsA("Name")
RsB.Update
End If
RsB.Close

RsA.MoveNext
Loop
RsA.Close

是这个意思吗?

直接二个分别连接就行了,先读取一个,再到另一表中查询