我有一個非常類似於Cookie的數據庫(非常相似,非常重複的查詢),它們進入一個模塊化報告(即它們都使用不同標準返回相同的東西)。獲取項目中的查詢列表 - MS Access
這些查詢將會有~100個,因此我使用組合框來顯示發送到報表的查詢(通過OpenArgs
)。
我需要生成我的項目中的查詢列表(只是名稱)。我希望組合框的控制源是這個查詢列表。
,如果我要做一個字符串拼接Value List
源或Query/Table
源型不要緊,唯一重要的事情是,綁定列包含"qryName"
我有什麼至今:
For Each qry In CurrentDb.QueryDefs
list = list & ";" & """" & qry.Name & """"
'String in the form "qryName";"qryAnotherQuery";"qryNextQuery"
Next
但顯然在值列表上有2000個字符限制,所以如果我有很多查詢我不能使用值列表?另請注意:qry.Name
也會返回類似「〜sq_cTableName」的內容,而不僅僅是我的查詢..這是一個問題。我只想查詢。
任何想法?只要我可以將查詢名稱發送到我的報告的OpenArgs,我也可以用其他方式顯示這些信息,而無需使用組合框。
這正是我所需要的;顯示我想要的確切內容,並允許我快速輕鬆地添加異常(更多「不相似」「')語句,如果我有一些我自己的疑問,用戶不需要看到。效果很好。謝謝! – StuckAtWork