技術(shù) 點(diǎn)
- 技術(shù)
- 點(diǎn)
- V幣
- 點(diǎn)
- 積分
- 16029
|
今天第一次出現(xiàn)了這種情況,查了半天也不知道什么原因
放上了論壇,大家指導(dǎo)一下.
運(yùn)行環(huán)境
win10
office2016
打開(kāi)記錄集時(shí)用SQL語(yǔ)句,只能用星號(hào)代替字段名或者直接用表名
如果用字段名就出錯(cuò).
如下過(guò)程出現(xiàn):方法Open作用于Recordset對(duì)象失敗
- Private Sub Command0_Click()
- Dim rs As New ADODB.Recordset
- Dim sSQL As String
- sSQL = "SELECT ORD.STYLE, ORD.PO, ORD.COLOR, ORD.SIZE, ORD.QUANTITY FROM ORD" '錯(cuò)誤
-
- rs.Open sSQL, CurrentProject.Connection, adOpenKeyset, adLockReadOnly
-
- MsgBox rs.RecordCount
- rs.Close
- Set rs = Nothing
- End Sub
復(fù)制代碼 而下面過(guò)程卻運(yùn)行正常,
- Private Sub Command1_Click()
- Dim rs As New ADODB.Recordset
- Dim sSQL As String
-
- sSQL = "SELECT * FROM ORD"
-
- rs.Open sSQL, CurrentProject.Connection, adOpenKeyset, adLockReadOnly '運(yùn)行正常
- ' rs.Open "ORD", CurrentProject.Connection, adOpenKeyset, adLockReadOnly '運(yùn)行正常
-
- MsgBox rs.RecordCount
- rs.Close
- Set rs = Nothing
- End Sub
復(fù)制代碼
|
本帖子中包含更多資源
您需要 登錄 才可以下載或查看,沒(méi)有帳號(hào)?注冊(cè)
x
|