設為首頁收藏本站Access中國

Office中國論壇/Access中國論壇

 找回密碼
 注冊

QQ登錄

只需一步,快速開始

返回列表 發(fā)新帖
查看: 2543|回復: 4
打印 上一主題 下一主題

[ADO/DAO] [分享]文章《有關 JET SQL “位與”等位操作》

[復制鏈接]

點擊這里給我發(fā)消息

跳轉到指定樓層
1#
發(fā)表于 2004-8-11 08:01:00 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
    經(jīng)測試,在 JET 4.0 (Access 2000 及以后版本中) 支持 BAND (Binary AND) / BOR (Binary OR) / BXOR (Binary XOR) / BNOT (Binary NOT) 操作。但 能用于 ACCESS 查詢。可以通過 ADO 語句調(diào)用。



例:
  1. Function TestBand()

  2.     Dim rs As New ADODB.Recordset

  3.     Dim strSql As String



  4.     strSql = "SELECT c2, (c2 BAND 2) As MyResult FROM cc;"

  5.     rs.Open strSql, CurrentProject.Connection, adOpenKeyset, adLockOptimistic



  6.     Do While Not rs.EOF

  7.         Debug.Print rs!c2, rs!MyResult

  8.         rs.MoveNext

  9.     Loop



  10.     rs.Close

  11.     Set rs = Nothing

  12. End Function
復制代碼
運行結果

1             0

2             2

3             2

4             0

5             0

6             2

7             2

8             0

9             0



可是, 未找到任何正式的文檔說明.



2004.08.10

本帖被以下淘專輯推薦:

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 分享淘帖2 訂閱訂閱
2#
發(fā)表于 2004-8-11 21:30:00 | 只看該作者
不錯,深層次!值!

點擊這里給我發(fā)消息

3#
 樓主| 發(fā)表于 2004-8-13 06:16:00 | 只看該作者
還支持 BNOT (Binary NOT)

點擊這里給我發(fā)消息

4#
發(fā)表于 2004-8-13 07:20:00 | 只看該作者
不錯,學到一招。
5#
發(fā)表于 2004-8-13 18:32:00 | 只看該作者
深奧。。。
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則

QQ|站長郵箱|小黑屋|手機版|Office中國/Access中國 ( 粵ICP備10043721號-1 )  

GMT+8, 2024-10-23 08:22 , Processed in 0.209367 second(s), 30 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回復 返回頂部 返回列表