html
  • vba
  • ms-access-2010
  • 2016-03-19 6 views 0 likes 
    0

    アクセスデータベースを開く電子メールにハイパーリンクを作成しました。Accessデータベースのテーブルフィールドを更新するHTMLハイパーリンク

    <'a href='" & "C:\data.final\databaser\FE\shelfstatus_FE.mdb" & "'>LINK<'/a><'/p> 
    

    私は、ユーザーがハイパーリンクをクリックしたときに、アクセスデータベースのテーブルを更新HTMLハイパーリンクで声明を含めます。

    "UPDATE date = '2016-03-16' FROM register WHERE number = 1" 
    

    答えて

    0

    に似

    は、私の知る限り、これは、データベースへの直接の簡単なハイパーリンクで行うことはできません。一つの解決策はexample.vbsで...

    を更新を実行するVBScriptまたはバッチファイルを作成することになります。

    Const adOpenStatic = 3 
    Const adLockOptimistic = 3 
    
    Set cn = CreateObject("ADODB.Connection") 
    Set rs = CreateObject("ADODB.Recordset") 
    
    cn.Open _ 
        "Provider = Microsoft.ACE.OLEDB.12.0; " & _ 
         "Data Source = C:\data.final\databaser\FE\shelfstatus_FE.mdb" 
    
    sql = "UPDATE register SET DateField = #3/16/2016# WHERE number = 1" 
    rs.Open sql, cn, adOpenStatic, adLockOptimistic 
    

    ...そのへのハイパーリンク:

    <'a href='" & "C:\data.final\databaser\FE\example.vbs" & "'>LINK<'/a><'/p> 
    
    関連する問題