請教vbadodc連線access裡凝查詢的寫法問題

2021-12-23 10:16:10 字數 1010 閱讀 6442

1樓:匿名使用者

你這是連線用 sql 語句的問題

在 vb 中萬用字元就是 %

在 access 中萬用字元是 *

注意這個區別,就可以了。你有點鑽牛角尖,是不是?

哈,你的問題其實簡單點說就是 因為 ‘未通知’ 裡面包含 '通知'

因此,like %通知% 也包含 未通知,因為 通知包含在 未通知這個字串裡面

使用 = 的寫法是(vb) :

select * from table where **通知 = '已通知'

select * from table where **通知 = '未通知'

不明白為什麼你前面還加上 1=1

2樓:匿名使用者

既然知道是通知和末通知兩種那就直接用 = 別用 like了。。如:

select * from table where 1=1 and **通知 = '通知'

請高手幫忙寫一段vb連線access資料庫的**,需要實現模糊查詢的功能!表的名字query

3樓:匿名使用者

public sub connection()dim cn as new adodb.connectiondim rs as new adodb.recordsetdim sqlstr as string

cn.connectionstring = "provider=microsoft.jet.

oledb.4.0;data source=test.

mdb;persist security info=false"

cn.open

sqlstr = ""select * from query where name like" & "%" &你的條件&"%"

rs.open sqlstr, cn, sqlstr,adopenstatic, adlockpessimistic

debug.print rs.fields(0)end sub

ASP連線ACCESS實現登陸

dim username,userpwd username trim replace request name userpwd trim request.form password if username then end if if userpwd then end if 先讓他們不為空 set ...

求C窗體登入需要連線Access檢驗使用者名稱和密碼是否正確的

你這frm2幹啥用的,乙個按鈕顯示乙個按鈕隱藏,啥也沒做 vs2008中窗體設計登陸介面,連線資料庫,判斷使用者輸入的賬號密碼,正確跳轉到使用者介面 不在c 裡面用if的話,就得通過資料庫判斷了,前提是這個使用者名稱和密碼都在這個資料庫裡面,通過資料庫sql去判斷好了,不過還需要用到if,只是這個i...

VS2019 VB連線ACCESS資料庫

下面的 僅供參考 imports system.data.oledb 引用命名空間 dim cnstr provider microsoft.jet.oledb.4.0,data source access資料庫檔案位置 定義連線字串 dim cn as oledbconnection new ol...