excel vba 怎么執行update語句
1.添加引用:
VBA編輯器>;工具>;引用>;勾選>
microsoft activex data objects
2.代碼編寫:
Dim cn As New *tion
Dim rs As New Recordset
Str1 = "select * from [八月]"
strCn = "rovider=sqloledb;Database=test;Uid=sa ;wd=123456; data source=pc2011061511NRV,1433;"
* strCn
* Str1, cn
[a1].CopyFromRecordset rs '將內容粘貼到A1單元格中
End Sub
代碼解釋:
* = "rovider=sqloledb;Database=test;Uid=sa ;wd=123456; data source=pc2011061511NRV,1433;"
根據自己計算機實際情況進行修改Database,Uid,wd,datasource內容
*1 為sql語句,上述代碼用select語句,可更加實際情況修改
新手求教,執行帶參數的update語句
般語應該都解決啊. 給百度語句參巧. 沒定條件非要更新兩張表用兩UPDATE語句我沒使用單純直接更新給關聯兩表語句: UPDATE titles SET ytd_sales = *_sales + * FROM titles, sales WHERE *_id = *_id AND *_date = (SELECT MAX(*_date) FROM sales) 要 用trigger吧 我示例至于何更新表自行定義 create table a(b int) create table b(d int) insert into a values(一00) insert into b values(二00) create trigger for_a_b on a instead of update as begin update b set d=d+一 end update a set b=一000 select * from b 結: d ----------- 二0一 (所影響行數 一 行。
如何執行UPDATE 語句
情況如下我們本來竽暌剮一個水電費(*)、煤氣費(*)的數據庫。
姓名分列的次序與工資庫的次序不一致。所以,是如今* 里錄好數據,然后按照姓名字段傳到工資體系(*)中。
本來竽暌姑的是DOS下的FOXBASE 編的工資體系。如今剛換成 黎之工資6.0 然則怎么實現這個功能呢? 請大年夜俠指導.(越具體越好)主如果若何把兩個文件連接起來然后履行SQL語句?就是說實現類似 foxbase 下 update on 姓名 from b repl pen1 with b->sdf.水電費或者access 下 update gzdata set *1=sdf.水電費 where gzdata.姓名=sdf.姓名如許的功能如今兩個文件在一個目次下.因為delphi 我一點都不會.然則用VB 打不開黎之工資6.0帶的數據庫.。
轉載請注明出處華閱文章網 » 執行update語句