在Access中,您可以使用SQL語句或使用VBA代碼將數據追加到已有的表中。以下是兩種方法的示例:
方法一:使用SQL語句 您可以使用INSERT INTO語句將數據追加到已有的表中。假設已有的表名為"TableName",需要追加的字段為"Field1"和"Field2",要追加的值為"Value1"和"Value2",可以使用以下SQL語句:
INSERT INTO TableName (Field1, Field2) VALUES (Value1, Value2);
請注意,如果要追加的字段是文本類型的,則在值的周圍使用單引號。
方法二:使用VBA代碼 如果您使用VBA編程來操作Access,您可以使用Recordset對象將數據追加到已有的表中。以下是一個示例:
Dim rs As DAO.Recordset Set rs = CurrentDb.OpenRecordset(“TableName”, dbOpenDynaset) rs.AddNew rs(“Field1”).Value = Value1 rs(“Field2”).Value = Value2 rs.Update rs.Close Set rs = Nothing
請確保在使用VBA代碼之前已經添加了Microsoft DAO參考庫。這段代碼打開名為"TableName"的表,并使用AddNew方法在新的記錄中添加值,然后使用Update方法保存更改,最后關閉記錄集。
使用上述方法之一,您可以將數據追加到已有的表中。請根據您的具體需求選擇適合您的方法。