添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
相关文章推荐
痴情的键盘  ·  javascript - 关于 ts ...·  1 年前    · 
聪明的足球  ·  XSLT ...·  1 年前    · 

このブラウザーはサポートされなくなりました。

Microsoft Edge にアップグレードすると、最新の機能、セキュリティ更新プログラム、およびテクニカル サポートを利用できます。

Microsoft Edge をダウンロードする Internet Explorer と Microsoft Edge の詳細情報

RunSQL メソッドは、Visual Basic で RunSQL アクションを実行します。

RunSQL ( SQLStatement , UseTransaction )

expression : DoCmd オブジェクトを表す変数。

パラメーター

必須 / オプション バリアント型 アクション クエリまたはデータ定義クエリのための有効な SQL ステートメントを文字列式で指定します。 この文字列には、INSERT INTO、DELETE、SELECT...INTO、UPDATE、CREATE TABLE、ALTER TABLE、DROP TABLE、CREATE INDEX、または DROP INDEX ステートメントを使います。 他のデータベースにアクセスする場合は、IN 句を含めます。 UseTransaction バリアント型 True (1) を使用して、このクエリをトランザクションに含めます。 トランザクションを使わない場合は、 False (0) を使います。 この引数を指定しないと、 True (既定値) が使われます。

RunSQL アクションを使用して、対応する SQL ステートメントを使用して Microsoft Access アクション クエリを実行します。 また、データ定義クエリも実行できます。

この方法は、Access データベースにのみ適用されます。

SQLStatement 引数の最大長は 32,768 文字です (マクロ ウィンドウの SQLStatement アクション引数とは異なり、最大長は 256 文字です)。

次の例では 、Employees テーブルを更新し、各セールス マネージャーのタイトルを Regional Sales Manager に変更します。

Public Sub DoSQL() 
    Dim SQL As String 
    SQL = "UPDATE Employees" & _ 
          "SET Employees.Title = 'Regional Sales Manager'" & _ 
          "WHERE Employees.Title = 'Sales Manager'" 
    DoCmd.RunSQL SQL 
End Sub

サポートとフィードバック

Office VBA またはこの説明書に関するご質問やフィードバックがありますか? サポートの受け方およびフィードバックをお寄せいただく方法のガイダンスについては、Office VBA のサポートおよびフィードバックを参照してください。