1
我有一個表叫做:Transaction。該表格包含以下字段:(ID,ProductName,金額,日期)放置在與MS Access數據庫連接的Excel工作表中。 ID是唯一唯一的字段。有時候,我的用戶提交了一個有5條記錄的交易。然後,他們想要修改提交的數據,以防他們輸入的數量不正確,並且想要更正。我想在VBA中編寫代碼來執行更新。我目前的查詢是:因爲很明顯,它取代所有與上次重新提交記錄的數據記錄數據,因爲我的條件是弱更新表Access和Excel VBA
Update table Transaction(ProductName,Amount) set [email protected],[email protected])
where [email protected];
此查詢不正常工作。我的困難是,我無法在where子句中找到一條好條件,從而通過相應的記錄更新記錄。 請幫忙,
您將需要訪問唯一ID字段,並在更新的where子句中使用該字段。 – Doug 2010-09-20 16:10:12
每個記錄的ID是否有所不同?你可以添加一個列出所有ID的標準嗎? – 2010-09-20 16:12:40
是,該ID是一個標識符(自動編號)。 – guest1 2010-09-20 16:22:06