1樓:芝麻大咖
沒那麼複雜,你要的話給你來一個。
2樓:匿名使用者
你可以去 http://www.codesky.net/ 找個例項,如果你要對區域網的資料庫進行修改,那麼資料路徑前加上 伺服器的ip 就可以了
3樓:
大概的語句如下
sub test()
dim cn as adodb.connectiondim rs as adodb.recordsetset cn=new adodb.
connectioncn.open "driver=;dbq=你的資料庫路徑全稱.mdb;uid=admin;pwd=資料庫密碼"
set rs=new adodb.recordsetrs.open 查詢語句,cn,4,2-----------------------查詢語句
cn.execute 非查詢語句-------------------------非查詢語句
set rs=nothing
set cn=nothing
end sub
如果有具體需求可以給我發郵件。
vb+access做的一個管理系統怎麼能實現在區域網內的資料庫共享
4樓:匿名使用者
vb+access做的一個管理系統可通過放置於區域網的伺服器或某臺機器的共享資料庫實現資料共享。
1)首先把程式折分,分成一個前臺vb程式,一個後臺資料庫。
vb程式可使用ado資料物件或資料控制元件等靈活使用sql結構化查詢語句操縱後臺access資料庫,通過各種**控制元件顯示資訊。
利用access的資料庫拆分嚮導可以很輕鬆的做到把資料庫分為前臺與後臺兩個部分,前臺保留除表之外的所有物件,包括:查詢、窗體、報表、巨集或**,並且自動連結了後臺資料庫的表;而後臺只保留了表物件。
ø 開啟資料庫-工具-資料庫實用工具-折分資料庫
ø 在彈出「資料庫拆分器」後單擊「拆分資料庫」按鈕,彈現「建立後端資料庫」對話方塊。
ø 拆分後的前臺保留原資料庫名,而後臺資料庫名通常會在原資料庫名後加_be,可以指定後臺儲存在一個特定的資料夾內。
2)共享後臺資料庫所在的資料夾。
ø 開啟資源管理器,選中資料夾,右鍵單擊,選擇「共享與安全」。
ø 選中「在網路上共享這個資料夾」。
ø 如果想讓區域網內其他機上的可以更新資料,就在「允許網路使用者更改我的檔案」上勾中。
以上是以windows xp為例,其他系統會有所不同。
3)對映網路驅動器。
ø 在「網路鄰居」上右鍵單擊,或在「資源管理器」中選擇工具選單,選擇「對映網路驅動器」。
ø 指定一個驅動器(碟符),譬如:m。這個m盤為隨意的,可以指定任意其他的碟符,但要在區域網內所有要同享資料庫的機上對映統一的碟符至後臺資料庫所在的共享資料夾。
ø 指定此碟符對映的資料夾,也就是後臺資料庫所在的那個共享資料夾。可以單擊瀏覽按鈕選擇,也可以直接輸入。
ø 選中「登入時重新連線」
4)重新連結前臺程式庫的錶連結。
5)上面做完後機器上的工作就完成了,接下來就是在區域網中的每臺機上都對映那個共享資料夾至同樣的驅動器(碟符)如:m。
6)最後一步,分發前臺程式庫,所有設定區域網內資料庫共享的工作完成。以後程式庫功能升級後,直接分發程式庫就行了。
參考
5樓:匿名使用者
最簡單直接的方法就是把資料庫檔案共享,程式裡再做一個設定用來讀取資料庫所在路徑(設定可以儲存在文字檔案中,通常用ini檔案),那麼資料庫路徑格式為:\\abc\database\mydb.mdb,其中abc為資料庫所在電腦名稱(用ip也可以),database為資料庫所在資料夾(要把database設為共享,並放開讀寫許可權),客戶端如果沒有安裝access的話,需要安裝一個mdac(20m左右)。
6樓:
這個需要你在做資料庫連線時的**中做好ip地址的設定,然後只需將資料庫放在主機上(所設定的ip地址所在的電腦)上即可進行操作
用vb在access資料庫中建立檢視(就是建立個查詢
路子沒什麼問題。你一步一步的試驗吧。從 create view query4 as select from ad order details 開始。一條一條的往上加,看看加誰會出錯。你的 沒反應 是什麼意思呢?修改表結構本來就不會有返回值,你只要檢查該查詢是否建立就可以了。如果你要執行該查詢,在建立...
vb連線access資料庫,在工程上實現查詢,新增記錄,刪除
我倒。你可以去網上下一個vb寫的access資料庫。這裡就有。例子。稍微自己改改。就可以用了。不過。請尊他人勞動成果。給你一個示例,這個是使用者登入系統 準備工作 資料庫 d mydb.mdb 資料庫中,建資料表 userinfo,資料表中,建欄位 user,password,並新增一條記錄 點工程...
VB搜尋資料庫問題,VB搜尋資料庫問題
用控制元件吧,簡單!剛剛回答了一個資料庫的問題,也給你這段 自己改一下!private sub commanddelete click dim i as integer i msgbox 是否真的要刪除該記錄?vbquestion vbyesno,record delet if i 6 then m...