1樓:百無生
update語句可以同時更新多個字段多條記錄,如:
update 表1 set f1=-1, f2=0 where id<11
執行的效果是將表1中id從1到10的記錄的f1字段值更新為-1,f2字段值更新為0
update 表1 set f1=-1, f2=0 where id=11
執行的效果是將表1中id為11的記錄的f1字段值更新為-1,f2字段值更新為0
2樓:匿名使用者
這裡有一篇日文的,你只看**部分就好了。
看看能訪問麼?
網頁鏈結
3樓:匿名使用者
1.新增引用:
vba編輯器》工具》引用》勾選》
microsoft activex data objects
2.**編寫:
dim cn as new adodb.connection
dim rs as new recordset
str1 = "select * from [八月]"
strcn = "rovider=sqloledb;database=test;uid=sa ;wd=123456; data source=pc2011061511nrv,1433;"
cn.open strcn
rs.open str1, cn
[a1].copyfromrecordset rs '將內容貼上到a1單元格中
end sub
**解釋:
1.strcn = "rovider=sqloledb;database=test;uid=sa ;wd=123456; data source=pc2011061511nrv,1433;"
根據自己計算機實際情況進行修改database,uid,wd,datasource內容
2.str1 為sql語句,上述**用select語句,可更加實際情況修改
excel vba 怎麼同時執行多條語句,並且其中一條語句需要返回結果,如update sysda
4樓:百無生
1)vba中,寫在同一行之內的多條語句,可以用冒號:分開。這是你所說的同時執行多條語句的意思麼?
2)你寫的是sql語句,更新查詢。update語句可以同時更新多個字段多條記錄,或者這才是你所說的同時執行多條語句的意思?如:
update sysdata set s1=-1, s2=0 where id<11
執行的效果是將表中id從1到10的記錄的s1字段值更新為-1,s2字段值更新為0
5樓:匿名使用者
**只能一條條的執行,肯定是有先後的。
excel 請問如何在vba中執行sql語句
6樓:揭戈雅
vba執行sql例項提供
excel vba如何一直執行,excel vba中,如何讓巨集一直處於執行狀態。
可以在你編輯的表 假設是sheet1 的worksheet change事件過程中呼叫你的test過程,這樣就可以在你修改某個單元格資料以後跟著改變了。private sub worksheet change byval target as range if target.count 1 theni...
excel vba如何跳出迴圈,VBA 怎麼跳出for 迴圈?
在next i 前面插入乙個標註,如 xiayige 然後在得到資料後插入跳出迴圈語句,比如 goto xiayige sub test dim num as string,i as integer,j as integer,subt as string for i 2 to sheets 原格式 ...
excel VBA怎麼提取日期後新增批號
使用輔助列實現,首先在c2寫公式計算年月 然後寫b2公式生成批號 在b2中輸入 回車確認後下拉填充。如果日期在相同年月的情況下可以用以下 sub pihao dim y,m,i,bh for i 2 to cells rows.count,1 end xlup row y mid year cell...
怎麼執行chkdsk,怎麼執行chkdsk f
在開始選單 執行中輸入命令,具體使用方法如下 chkdsk volume path filename f v r x i c l size volume 指定驅動器 後面跟乙個冒號 裝入點或卷名。filename 僅用於 fat fat32 指定要檢查是否有碎片的檔案。f 修復磁碟上的錯誤。v 在 ...
被執行人在執行階段死亡的,怎麼執行
首先看是否還存在可供執行的財產 是否還有繼續執行的必要。一般而言被執行人留有遺產的,應當對該遺產進行強制執行 而被執行人死亡,無 遺產可供執行,也無義務承擔人的,人民法院只能終結執行程式。其次,當執行標的為特定物或金錢時,能確定在被執行人名下的 已經分配的遺產,人 民法院可以變更繼承人為被執行人,由...