![]() ![]() ![]() ![]() |
|||||
|
|||||
樓主 Sara ![]()
![]() |
各位大大, 我在表單上(連結資料表: Sale)建立一個[姓名]的下拉式選單, 要自動帶出[地址]和[TEL]的文字方塊的訊息 資料表: information [姓名], [公司地址], [TEL] 表單: Sale 下拉式選單[姓名] [地址] [TEL] 我在表單的[姓名] 屬姓資料下了以下語法: Private Sub 姓名_AfterUpdate() Me![地址] = DLookup("公司地址", "Information", "姓名 ='" & Me![姓名] & "'") End Sub 出現查詢運算式'Address'中的語法錯誤, (少了運算元)的對話框, 請幫忙看一這語法哪裡有錯, 謝謝 |
1樓 |
您這樣的設計有點奇怪,
若是用(Me![地址] = DLookup("公司地址", "Information", "姓名 ='" & Me![姓名] & "'"))這種方式,表單[姓名]欄位是文字方塊而非下拉式選單, 下拉式選單會由本身的資料來源取得想要的資料,如同範例的做法那樣
本篇文章回覆於2021-02-09 21:33
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
2樓 |
To Tungta:
Access 的特性,有很多東西會自動幫您補上 文字方塊 me!姓名 --> me!姓名.text 下拉選單 me!姓名 --> me!姓名.selectedvalue 我只要記得 me!姓名 就好了,而不用管是什麼元件 To 樓主: 這樣寫看起來沒有錯,但怎會有 查詢運算式'Address'中的語法錯誤 <--- 您是不是有一個名為 Address 的元件,造成的問題
本篇文章回覆於2021-02-10 14:44
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
回覆 |
如要回應,請先登入. |