1樓:lxt_練習題
那能不能在查詢時加個條件:
比如:where 表層.時間 between #" & mydata0 & "# and #" & mydate1 & "#" and hour(表層.
時間)=4 and minute(表層.時間)=0
2樓:匿名使用者
adodc3.recordsource = "select * from 表層 where 表層.時間 between #" & mydata0 & "# and #" & mydate1 & "#"
在vb中,如何實現對access資料庫中資料的模糊查詢?
3樓:匿名使用者
select* from 表 where [字段] like '" & 輸入的內容 & "%'
輸入的內容那裡可以隨便用乙個可輸入的控制項,,用text1.text吧
請高手幫忙寫一段vb連線access資料庫的**,需要實現模糊查詢的功能!
4樓:匿名使用者
可以的,表是什麼呢?可以遠端給你寫。。
5樓:劉志晚上
請輸入您的回答...連線access資料庫的**
vb 模糊查詢access資料庫
6樓:匿名使用者
假設你的listbox已經和ado資料來源控制項做了繫結,那麼可以參考以下類似**,自己完善(在textbox_change事件中:)1)通過datasource屬性繫結 比如使用資料庫控制項 datasource 控制項會出現乙個下拉框 選擇需要繫結的資料控制項,然後設定datamember繫結表,datafield繫結具體字段;adodc1.connectionstring = "provider=microsoft.
jet.oledb.4.
0;data source=e:\db1.mdb;persist security info=false"
adodc1.recordsource = "select name from b1 where name like '"+textbox1.text+"*'"adodc1.
refresh '對查詢更新 2)動態辦法(在text_change事件中)dim conn as adodb.connection
dim rs as new adodb.recordset
conn.connectionstring = "provider=msdatashape;data source=" & 資料庫 & "; data provider=microsoft.jet.
oledb.4.0"
' 開啟到資料來源的連線
conn.open
rs.open "select name from b1 where name like '"+textbox1.text+"*'" ,conn
do while not rs.eof()
listbox.additem rs![欄位名]
rs.movenext
loop
rs.close
conn.close
listbox.refresh 'listbox也重新整理
access資料庫能不能進行模糊查詢 40
7樓:匿名使用者
模糊查詢很容易做,只是你後面的那句話沒看懂。
8樓:
肯定能完成!也不需要子窗體,只要是組合框的資料**就可以完成
9樓:匿名使用者
可以用模糊查詢的,寫個例子:
select * from table where name like '*張三*',在查詢分析器執行這句就可以。
請高手幫忙寫一段vb連線access資料庫的**,需要實現模糊查詢的功能!表的名字query
10樓:匿名使用者
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
vb access模糊查詢**,**急等!謝謝大神幫忙!
11樓:匿名使用者
adodc1.recordsource = "select name from b1 where name like'" & text1 & "%' order by name"
參考模糊查詢
12樓:匿名使用者
我可以,你把工程打包發給我,358106736@qq
請教vb adodc連線 access 裡模糊查詢的寫法問題
13樓:匿名使用者
你這是連線用 sql 語句的問題
在 vb 中萬用字元就是 %
在 access 中萬用字元是 *
注意這個區別,就可以了。你有點鑽牛角尖,是不是?
哈,你的問題其實簡單點說就是 因為 『未通知』 裡面包含 '通知'
因此,like %通知% 也包含 未通知,因為 通知包含在 未通知這個字串裡面
使用 = 的寫法是(vb) :
select * from table where **通知 = '已通知'
select * from table where **通知 = '未通知'
不明白為什麼你前面還加上 1=1
14樓:不想起名字了
adodc like 中用*應該是不對的,*是access的內部寫法。相當於access中sql語句的特殊寫法。
把你用於測試的語句修改成
select count(*) as f1 from table where 1=1 and .....
rs.movefirst
msgbox rs.fileds("f1")看看結果條數判斷那條語句是正確的
15樓:匿名使用者
既然知道是通知和末通知兩種那就直接用 = 別用 like了。。如:
select * from table where 1=1 and **通知 = '通知'
VF資料庫把資料庫中的字段複製到另資料庫中
select byzx.byzxmc from byzx into table zxs.syd vf中怎樣將乙個欄位的內容複製到另一字段中 如果是同一條記錄的乙個字段值複製到另乙個字段值,可用替換命令repl all 欄位1名 with 欄位2名其中欄位1是指接收資料的字段 欄位2是指提供資料的字段...
C插入資料庫,不能重複,怎麼防止資料庫中插入重複資料?
protected void submit click object sender,eventargs e 使用try 未出錯時執行的語句 catch exception ex 出錯是執行的語句finally 無論出錯與不出錯始終執行的語句用這個方法找找看是什麼問題,如果不好用最好把這段 抽成方法再...
oracle資料庫,oracle資料庫價格
oracle是一種適用於大型 中型和微型計算機的關聯式資料庫管理系統,它使用sql structured guery language 作為它的資料庫語言。sql主要包括資料定義 資料操縱 包括查詢 和資料控制等三方面功能。sql是一種非過程化程度很高的語言,使用者只需說明 幹什麼 而無需具體說明 怎麼...