【问题标题】:After Combining Join Table then Save/Append in other table组合连接表后,然后在其他表中保存/追加
【发布时间】:2013-02-05 13:05:18
【问题描述】:

加入两个表并保存并添加到当前表:

这是场景:

每天我们都需要追加或添加我们制作的所有记录(Schedules and Dispatch)列表,即RECORDS TABLES。然后是Schedules and Dispatch Table 需要删除当天的所有数据/记录。

我已经让这两个表加入了 这里是代码:

SELECT Dispatch.PlateNo, Dispatch.FirstName, Dispatch.LastName, Dispatch.MiddleName , Dispatch.TADDispatch, Schedules.LineNo, Schedules.DepartureTime, Schedules.DepartureTimes FROM Dispatch LEFT OUTER JOIN Schedules ON Dispatch.PlateNo = Schedules.PlateNo;

我不知道如何将其保存或插入到记录表中并删除调度和时间表上的所有数据/记录

我正在使用 Microsoft Access 和 VB.Net

【问题讨论】:

    标签: sql vb.net ms-access jointable


    【解决方案1】:

    你应该可以这样插入:

    INSERT INTO RECORDSTABLES
    SELECT 
        Dispatch.PlateNo, Dispatch.FirstName, Dispatch.LastName, 
        Dispatch.MiddleName, Dispatch.TADDispatch, Schedules.LineNo, 
        Schedules.DepartureTime, Schedules.DepartureTimes
    FROM 
        Dispatch LEFT OUTER JOIN Schedules ON Dispatch.PlateNo = Schedules.PlateNo
    

    然后在原来的两个表上运行 Truncate 语句以删除行。

    【讨论】:

    • 如果我将其转移到 vb.net 中,我想我会遇到问题
    猜你喜欢
    • 2013-08-19
    • 2019-02-08
    • 1970-01-01
    • 1970-01-01
    • 2015-04-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-09
    相关资源
    最近更新 更多