如何在access資料庫中 儲存陣列

時間 2022-02-03 06:50:16

1樓:一點設計演示

1.在建立資料庫之前,首先,需要安裝microsoft office access 2007(microsoft office access 2003也是可以的),這個資料庫程式不用刻意去尋找,在安裝office辦公軟體時,預設就是封裝在一起的,勾選其中的這一項,安裝即可。

2.安裝microsoft office access 2007資料庫程式後,執行此程式,進入「microsoft office access 2007」新建視窗,如圖:

3.根據自身需要建立指定的資料庫,該資料庫程式中有很多模板提供參考,模板在一定程度上給大家提供了便利,不過,有時候資料庫需要自定義,因此筆者習慣選擇「空白資料庫」,填寫資料庫路徑,然後點選「建立」按鈕進行建立。

5.這裡,有必要說一下,在建立資料庫之前細心的朋友會發現「資料庫建立介面」右邊的「資料夾開啟」圖示,點選此圖示,彈出「檔案新建資料庫」視窗,選擇「儲存型別」通常選擇「microsoft office access 2000-2003資料庫(*.mdb)」設定好檔名,點選「確定」按鈕,來完成建立。

6.進入access資料庫介面,有一張空白的**,這個**就是欄位表。需要新增相應的欄位,才可以新增使用者資料等資訊。至此,access資料庫就建立成功了。

2樓:

第一步,我寫了個涵數,你複製到你的程式裡:

function tilps(myarray,words)dim mystr

for i=0 to ubound(myarray)w=words

if i=0 then w=""

mystr=mystr & w & myarray(i)next

tilps=mystr

end function

第二步,把你儲存陣列的欄位弄成備註型:

儲存的時候這樣寫,這裡的url是你要儲存的陣列名:

rs("url")=tilps(url,",")讀取的時候這樣寫,這裡的url是一個普通變數,接收到值後會自動轉換成一個陣列:

url=split(rs("url"),",")

vb中如何把access資料庫的內容賦值給二維陣列

3樓:馮益斌

說說思路:

這個顯然要用ado

1、連線資料庫,得到連線物件conn

2、用下面的select語句開啟表,將資料讀入recordsetset rs=conn.execute("select * from 表名")

3、用迴圈將資料讀入二維陣列arr

row=0

while not rs.eof

arr[row,0]=rs["id"]

arr[row,1]=rs["year"]arr[row,2]=rs["mon"]

arr[row,3]=rs["1"]

arr[row,4]=rs["2"]

......

...row=row+1

wend

4樓:匿名使用者

vb6.0可用ado data 控制元件訪問和運算元據庫,讀取資料表的資料,通過巢狀迴圈將資料表內容賦值給一個二維陣列。

ado data 控制元件,這是一種新的、oledb 識別的資料來源控制元件,其功能與內部的 data 控制元件和 remote data 控制元件十分相似,通過這種方式允許使用者用最少的**來建立資料庫應用程式。在執行時,可以設定控制元件的recordsource 屬性來實現sql結構化查詢語句滿足需要的查詢條件。

結構化查詢語言(structured query language)簡稱sql,是一種特殊目的的程式語言,是一種資料庫查詢和程式設計語言,用於存取資料以及查詢、更新和管理關聯式資料庫系統

for...next 語句,以指定次數來重複執行一組語句。

可以將一個 for...next 迴圈放置在另一個 for...next

迴圈中,組成巢狀迴圈。

以下是具體**例項:

option explicit

dim zh_bm(11, 1500)

dim zsl as integer

dim i as integer

dim j as integer

dim sqlstr as string

private sub form_load()

adodc1.connectionstring = "provider=microsoft.jet.

oledb.4.0;data source=d:

\data_ref\db1.mdb;persist security info=false"

sqistr = "select * from mdlk_sj where 銷售='n' order by 碼單號"

adodc1.recordsource = sqlstr

adodc1.refresh

zsl = adodc1.recordset.recordcount '獲取查詢得到的資料記錄總數

adodc1.recordset.movefirst '移動記錄到首條記錄

for i = 0 to zsl - 1

for j = 0 to 11

zh_bm(j, i) = adodc1.recordset(j) '將各欄位值賦值給二維陣列

next j

adodc1.recordset.movenext

next i

end sub

二進位制怎麼存到access資料庫中

5樓:匿名使用者

使用ole物件進行儲存。儲存時使用byte陣列進行寫入即可。

我這裡有寫好的用例。可以個你參考一下。

ACCESS資料庫Visual FoxPro資料庫程式有什麼區別?謝謝了啊

以下都是個人理解 這兩個資料庫都是桌面級資料庫。不能很好的提供瞬時併發的大資料量操作。不能很好的提供資料碎片整理以及資料壓縮操作。總之合適中小型的資料應用。access屬於檔案型資料庫和關係行資料庫之間結合2者的優點。由ado,odbc或ms access mdb 提供的資料庫驅動進行操作,入連線,...

用友資料庫是access如何匯入

新建一套賬,覆蓋mdb檔案就好了啊 如何開啟用友資料庫 用友軟體試用的來是sql資料庫自 你可以使用完整版安bai 裝的sql資料庫的du 企業管理器 打zhi開用友資料庫。如果 次貝米 要看你用的是什麼資料庫,sql還是oracle,一般企業用的都是這兩種,你可以直接到伺服器開啟,或者遠端連線到資...

excel匯入access資料庫

1.啟動access,新建一資料庫檔案。2.在 表 選項中,執行 檔案 獲取外部資料 匯入 命令,開啟 匯入 對話方塊。3.按 檔案型別 右側的下拉按鈕,選中 microsoft excel xls 選項,再定位到需要轉換的工作簿檔案所在的資料夾,選中相應的工作簿,按下 匯入 按鈕,進入 匯入資料表...