当然,ADO支持这种做法的,如果你是用SELECT语句进行查询,然后修改了这个结果,ADO在提交的时候会这样做的。

解决方案 »

  1.   

    ADO允许程序员使用RECORDSET对象处理从多个数据表JOIN来的数据。
    给你一个例子:
    在DELPHI中新建一个项目。在主窗体中放入TADOCONNECTION组件,并连接到SQL的PUBS数据库,放入TADODATASET,设定COMMANDTEXT:
    SELECT PUBLISHERS。PUB_ID,PUBLISHERS.PUB_NAME,TITLES.TITLE,TITLES.PRICE,
    AUTHORS.AU_LNAME,AUTHORS.AU_FNAME,AUTHORS.PHONE,AUTHORS.ADDRESS
    FROM AUTHORS,PUBLISHERS,TITLES,TITLEAUTHOR WHERE PUBLISHERS.PUB_ID=TITLES.PUB_ID
    AND TITLES.TITLE_ID = TITLEAUTHOR.TITLE_ID AND
    TITLEAUTHOR.AU_ID=AUTHORS.AU_ID
    不写了,太麻烦了。你自己去试.