RunSQL

RunSQL

RunSQL方法執行 RunSQL 操作在 Visual Basic 中。

基本介紹

  • 中文名:RunSQL
  • 外文名:RunSQL
語法,參數,註解,示例,

語法

表達式.RunSQL(SQLStatement,UseTransaction)
表達式一個代表DoCmd對象的變數。

參數

名稱
必需/可選
數據類型
說明
SQLStatement
必需
Variant
字元串表達式,表示動作查詢或數據定義查詢的有效 SQL 語句。它使用 INSERT INTO、DELETE、SELECT...INTO、UPDATE、CREATE TABLE、ALTER TABLE、DROP TABLE、CREATE INDEX 或 DROP INDEX 語句。如果要訪問其他資料庫,則應包含 IN 子句。
UseTransaction
可選
Variant
使用True(– 1) 在事務中包含此查詢。如果不想使用事務處理,則使用False(0)。如果將此參數留空,則假定的默認 (True)。

註解

通過使用相應的 SQL 語句,可以用 RunSQL 操作來運行 Microsoft Access 的動作查詢。還可以運行數據定義查詢。
該方法僅適用於 Microsoft Access 資料庫。
sqlstatement參數的最大長度為 32,768 個字元(而"宏"視窗中的 SQL 語句操作參數的最大長度為 256 個字元)。

示例

下面的示例更新 Employees 表,將每一個 銷售經理 的職務改為銷售部部長:
Public Sub DoSQL()
Dim SQL As String
SQL = "Update Employees " & _
"SET Employees.Title = '銷售部部長' " & _
"Where Employees.Title = '銷售經理'"
DoCmd.RunSQL SQL
End Sub

相關詞條

熱門詞條

聯絡我們