我在創建的表單上有一個小的查詢生成器,它允許用戶保存它們生成的查詢。很棒!然後我意識到他們可以使用相同的名稱保存多個查詢。不好。我在做什麼是當他們構建查詢並選擇保存它時,我只是將SQL字符串添加到一個字段中的表中,並在另一個字段中將它們選擇的名稱添加到表中。很簡單。因此,現在我想要查找名稱字段並根據用戶選擇的名稱進行檢查。我不知道爲什麼,但我似乎無法繞過它。我似乎無法讓FindRecord工作。它返回一個布爾值嗎?我不能只是做這樣的事......如何在VBA中使用FindRecord方法?
If DoCmd.FindRecord(userNameVariable) = True Then
msgbox("That name exists")
Else
msgbox(That name doesnt exist)
End If
現在,我看的是,它並沒有給任何地方看,如表和字段名。
這就是美麗!我試試看。我不使用記錄集,很多時候,只是因爲我只是不知道如何,但我讀的越多,我看這似乎是做事情的最好方法。感謝您的幫助,其真誠讚賞。 – user1680893