用vb在access資料庫中建立檢視(就是建立個查詢

時間 2021-07-09 16:24:12

1樓:

路子沒什麼問題。你一步一步的試驗吧。

從 “create view query4 as select * from ad_order_details”開始。

一條一條的往上加,看看加誰會出錯。

2樓:匿名使用者

你的“沒反應”是什麼意思呢?修改表結構本來就不會有返回值,你只要檢查該查詢是否建立就可以了。

如果你要執行該查詢,在建立後用以下語句獲取資料:

dim rs as adodb.recordsetrs.open "select * from query4"

請高手幫忙寫一段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

vb.net 怎麼實現發票列印窗體,按窗體上的格式列印出來,用的是access資料庫,請高手幫忙!

4樓:託一彎月牙

選擇開始選單中→程式→【management sql server 2008】→【sql server management studio】命令,開啟【sql server management studio】視窗,並使用windows或 sql server身份驗證建立連線。

在【物件資源管理器】視窗中伺服器,然後選擇【資料庫】節點

右鍵單擊【資料庫】節點,從彈出來的快捷選單中選擇【新建資料庫】命令。

執行上述操作後,會彈出【新建資料庫】對話方塊。在對話方塊、左側有3個選項,分別是【常規】、【選項】和【檔案組】。完成這三個選項中的設定會後,就完成了資料庫的建立工作,

在【資料庫名稱】文字框中輸入要新建資料庫的名稱。例如,這裡以“新建的資料庫”。

在【所有者】文字框中輸入新建資料庫的所有者,如sa。根據資料庫的使用情況,選擇啟用或者禁用【使用全文索引】核取方塊。

在【資料庫檔案】列表中包括兩行,一行是資料庫檔案,而另一行是日記檔案。通過單擊下面的【新增】、【刪除】按鈕新增或刪除資料庫檔案。

切換到【選項頁】、在這裡可以設定資料庫的排序規則、恢復模式、相容級別和其他屬性。

切換到【檔案組】頁,在這裡可以新增或刪除檔案組。

完成以上操作後,單擊【確定】按鈕關閉【新建資料庫】對話方塊。至此“新建的資料”資料庫建立成功。新建的資料庫可以再【物件資源管理器】視窗看到。

vb高分求助:關於在記錄集中查詢的問題,請各位高手幫忙,謝謝! 200

5樓:

問題一:已經用select語句得到的記錄集,不能再次用sql語句過濾,而是必須用vb語句一條記錄一條記錄的查詢。

問題二:不要把vb語句和sql語句搞混,left函式是vb的,sql不認識。

問題三:sql伺服器本身就是用於支援多人頻繁訪問,很多網路遊戲用的就是這種資料庫,難道你的程式訪問量比他們還大?就算是這樣,也可以通過伺服器負載均衡,分散式訪問等技術解決,這已經和你的程式無關了。

問題四:鑑於第三點,你就別想著什麼記錄集過濾了,該用select ... from .. where...的時候就用吧!

6樓:風的誓言

這個不是問題,可以解決!如果有誠意就加我為好友,我再告訴你qq號。我可以把**給你,前提是你要捨得分喲。

7樓:匿名使用者

'選單"工程"->"引用" 找 microsoft activex data object....

然後用sql巢狀即可

8樓:匿名使用者

關於記錄集的filter屬性,是不是不能設定為:"欄位名 is not null",或者:"left(欄位名,2) = '數值'"

應該可以寫成: 欄位名 like 'xx*',is not 應該不可以吧,<、>、<=、>=、<>、= 或 like 是支援的

賦值可以試一下

dim rs as new adodb.recordsetset rs= adodc1.recordset

asp.net(vb.net**編寫)各位高手請幫忙看一下,謝謝!!! 5

9樓:匿名使用者

this.response.write("");// 會彈出詢問是否關閉

vb accsee資料庫中新增記錄時怎麼設定資料庫的行?意思就是我在資料庫固定的行中新增記錄 請各位高手幫忙

10樓:匿名使用者

是兩個資料庫還是同一個access裡的兩張表?

如果是不同表的話,則這樣設定:

update 表1 set 表1.成績=表2.成績 where 表1.學號 in (select 學號 from 表2)

請vb.net高手幫忙看一下這個錯誤 fill 引數太多

11樓:匿名使用者

public overridable overloads function fillby登陸(datatable as dbdataset.使用者datatable) as integer

這裡定義的時候只給函式定義了一個引數.

da.fillby登陸(dt, me.usernametextbox.text, me.passwordtextbox.text)

這裡使用的時候卻給函式傳遞了三個引數.(後面兩個去掉吧.不知道你為什麼要寫上去)

所以報錯引數太多.

----以上為問題.以下為建議----

像樓上所說的,中西結合.看得我累呀(本來沒打算看下去的,但還是提個建議吧).第一次見到這樣的**.不行就寫拼音吧,別把漢字寫進去,有些情況寫漢字編譯器會不認識,錯誤就更多了.

12樓:匿名使用者

簡單的看了下,你**寫的也太不規範了吧?中西結合啊,你以為中西結合**就很牛b嗎?還是全英文吧。

fill方法有11個過載版本的,但是也不是很複雜,因為我們用的時候也就那麼一兩個。fill(dataset)和fill(dataset ,tablename)。例如da.

fill(objdataset),或者da.fill(objdataset,"users")。我經常用第二種。

你**中的passwordtextbox.text是怎麼回事?恕我眼拙!

vb在access資料庫中如何建立新表

private sub command1 click dim cn as new provider data source 資料庫名。mdb select into table2 from table1 where false end sub 如果在複製表結構的同時也複製資料,那麼就。private...

vb操作access資料庫,如何判斷表中是否存在某欄位

1.加個adodc空間 2.這個空間的資料來源連結到access 3.令 adodc1.recordsource select from table where 欄位 xx table是你的表名,xx是你要查詢的內容 adodc1.refresh if adodc1.recordset.record...

vb2019如何對access資料庫進行操作新增新欄位

不管什麼語言對資料庫的操作都是通過資料庫引擎的.例如 通過adodb.connection呼叫access資料庫引擎.在網上查adodb.connection,很多,很多是用於vbscript的,但照抄進vb,一樣可以使用.dategridview,請檢視其具體屬性和方法. 1 增加欄位 cstri...