sql
  • vba
  • ado
  • execute
  • 2017-09-20 16 views 0 likes 
    0

    私はこの2つの作業コマンドを持っており、IdTaskは例えば行1に貼り付けられ、日付は行2に貼り付けられるので、それらを一緒に動作させたいと思います。私はADOを使用しています。ADO - 同時に2つのcnn.executeコマンドを実行する方法

    cnn.Execute "INSERT INTO dane([IdTask]) SELECT (qqq.[IdTask]) FROM qqq_ 
    WHERE Line= '" & Me.ListBox1.List(lItem, 0) & "' And Task = '" & Me.ListBox1.List(lItem, 1) & "'" 
        cnn.Execute "INSERT INTO dane ([Date]) VALUES (#" & MDate & "#)" 
    
    +0

    あなたがそれらを同時に実行します傾けます。それはそのような仕事をしません。あなたは別の選択肢を見つけなければなりません。 – braX

    +0

    Insert Statementを使用して、常に2つのフィールドを同時に挿入することができます。 https://msdn.microsoft.com/en-us/library/bb208861(v=office.12).aspx –

    答えて

    0

    あなたのご意見ありがとうございました。私は周りに少し行く - 私は、現在の日付(今、私はそれの自動更新を行う方法を探しています)された「QQQ」列を範囲に追加

    cnn.Execute "INSERT INTO dane([IdTask],[Date]) SELECT [IdTask], [Teraz] FROM qqq_ 
    WHERE Line= '" & Me.ListBox1.List(lItem, 0) & "' And Task = '" &_ 
    Me.ListBox1.List(lItem, 1) & "'" 
    
    関連する問題