是不是我的sql語法有問題?(編號:7518)

為何在mdb的資料庫下使用view,會出現
"子查詢中不可以使用聯合 "的錯誤訊息?
是不是我的語法有問題?或是?
searchtext(1) = "create view pp " & _
"as select barcode from checkdb" & _
         " union select barcode from rdisc"
cnn.Execute searchtext(1)