- 帖子
- 2035
- 主題
- 24
- 精華
- 0
- 積分
- 2031
- 點名
- 0
- 作業系統
- Win7
- 軟體版本
- Office2010
- 閱讀權限
- 100
- 性別
- 男
- 註冊時間
- 2012-3-22
- 最後登錄
- 2024-2-1
|
回復 c_c_lai
您好:
謝謝您的機票作業,請問我是否可以改為把名字用選項方式輸入.....然後自動帶入 ...
JEAN 發表於 2013-12-27 13:32 
當然可行,只要是 VBA 語法能處裡的,幾乎都有實現之可能。
另外我摘錄了 SQL 一詞的解釋:
結構化查詢語言(Structured Query Language,縮寫為SQL),一種程式語言,用於資料庫中的標準資料查詢語言,IBM公司最早使用在其開發的資料庫系統中。1986年10月,美國國家標準學會(ANSI)對SQL進行規範後,以此作為關聯式資料庫管理系統的標準語言(ANSI X3. 135-1986),1987年得到國際標準組織的支援下成為國際標準。不過各種通行的資料庫系統在其實踐過程中都對SQL規範作了某些編改和擴充。所以,實際上不同資料庫系統之間的SQL不能完全相互通用。
看完了這段說明,你應該便能了解到 SQL 它扮演的只是一般程式語言與資料庫間的一個介面語言。例如:
本程式碼裡的:- If ExcelData.Value = True Then
- ' strSQL = "Select Distinct [簽證內容] From [簽證項目$] Order by [簽證內容]"
- strSQL = "Select * From [簽證項目$] Order by [簽證內容]"
- Else
- ' strSQL = "Select Distinct 簽證內容 From 簽證項目 Order by 簽證內容"
- strSQL = "Select * From 簽證項目 Order by 簽證內容"
- End If
-
- ' closeRS
- OpenDB
-
- rs.Open strSQL, cnn, 1, 3 ' adOpenKeyset, adLockOptimistic
- If rs.RecordCount > 0 Then
- .
- .
- End If
- .
複製代碼 等與資料庫存取有關語法皆屬之。 |
|