1樓:恆鈦門禁動環
2000人的系統,如果每天都在刷卡開門和消費,資料量是很大的。門禁按照每人天4條、消費每人天6條(每天三頓飯),這樣每人每天資料量就是10條,2000人每天就是2萬條。access資料庫理論上表大小可以達到1g(據說是這樣,但我從來沒達到過),但是我們的經驗達到幾十萬條的時候,統計報表的時候就已經很慢了。
按照40萬條計算,大概也就是20天。當然因為各自的查詢條件不同,也不能完全按照這個標準來算,但是大致上是還是報表的複雜度起決定因素。
2樓:上校
用sqlserver吧,access不適宜做這些
access的一張表,最多可以容納多少條記錄
access資料庫的記錄如何鎖定
3樓:無跡影
當年我在這裡也走了不少彎路,查了很多資料才發現問題很簡單,下面就輕鬆實現鎖定與解鎖.
在窗體頁首中新建一個核取方塊或單選框,這裡我用的是核取方塊(我取的名叫chklock),下面是這個核取方塊的單擊事件
private sub chklock_click()
dim ctl as control
for each ctl in me.section(0).controls 'section(0)是主體的意思
if ctl.controltype = actextbox or ctl.controltype = accombobox or ctl.
controltype = accheckbox then
'或用類似下面這句
'if ctl.name <> "chklock" and ctl.name <> "txtfind" and ctl.controltype <> aclabel then
ctl.locked = me.chklock '這裡就是實現鎖定或解鎖
end if
next
end sub
上面實現鎖定的**,下面實現自動鎖定,不管你有沒有忘記.利用窗體的current事件(成為當前事件),如果要新建記錄要自動解鎖
private sub form_current()
'檢查是否要鎖定
if me.newrecord then '如果是新建狀態就可以編輯(將勾取消)
me.chklock = false
else
me.chklock = true
end if
call chklock_click '呼叫核取方塊的單擊事件,在這裡變成子程式
end sub
最好把這個控制鎖定的核取方塊放在窗體頁首上,不然連它都鎖定了就沒法解鎖了.
附:'section(0)是主體的意思,這裡就是指迴圈主體上的控制元件,頁尾頁首上的控制元件就影響不到了,如你要,section(1)表示是窗體頁首section(2)表示是窗體頁尾
controltype 屬性是用於指定控制元件型別的固有常量。
常量 控制元件
acboundobjectframe 繫結物件框
accheckbox 核取方塊
accombobox 組合框
accommandbutton 命令按鈕
accustomcontrol activex(自定義)控制元件
acimage 影象
aclabel 標籤
acline 線條
aclistbox 列表框
acobjectframe 未繫結物件框或圖表
acoptionbutton 選項按鈕
acoptiongroup 選項組
acpage 頁
acpagebreak 分頁符
acrectangle 矩形
acsubform 子窗體/子報表
actabctl 選項卡
actextbox 文字框
actogglebutton 切換按鈕
4樓:雲中老鼠
樓上的高招我一時間沒有看完。
如果我做,對於窗體:我會分兩種窗體,一種是錄入窗體,另一種是檢視窗體。
這裡就說檢視窗體,如果該欄位不想被修改,就將這個欄位的控制元件(一般是文字框)的屬性→資料→ 是否鎖定,選擇「是」。
選擇有方框的控制元件才有這個選項的,詳見圖。
另外,對於表的建立,不建議像你這樣的建立方式,是否小學、是否初中等其實是文化程度一個欄位的派生項,這樣建立欄位不利於資料庫的維護和更新。如果這個人文化程度從小學提高到初中,就要修改是否小學和是否初中兩個欄位。
怎樣實現access資料庫中的查詢
5樓:匿名使用者
1、首先,開啟access 2007應用程式,並選擇一個資料庫開啟。
2、雙擊資料庫中的一個表名,開啟該資料表的資料表檢視。
3、在工具欄依次點選「建立」——「查詢設計」,開啟查詢設計視窗。
4、在查詢設計中,點選「關閉」按鈕,關閉對話方塊。
5、再在「查詢1」標籤上,右擊滑鼠,彈出選單中選擇「sql檢視」。
6、就可以進入「sql檢視」,在「sql檢視」視窗,就可以手動編寫sql查詢語句,對資料表進行查詢操作了。
6樓:二三社會事
方法步驟如下:
1、首先開啟access應用程式,並選擇一個資料庫開啟。
2、雙擊資料庫中的一個表名,開啟該資料表的資料表檢視。
3、在工具欄依次點選「建立」——「查詢設計」,開啟查詢設計視窗。
4、在查詢設計中,點選「關閉」按鈕,關閉對話方塊。
5、再在「查詢1」標籤上,右擊滑鼠,彈出選單中選擇「sql檢視」。
6、就可以進入「sql檢視」,在「sql檢視」視窗,就可以手動編寫sql查詢語句並實現access資料庫中的查詢。
7樓:一點設計演示
1.選擇「建立」中的「其他」中的「查詢設計」。
2.此時彈出一個對話方塊,選中要查詢的表,然後「新增」。
3.此時注意到最下方的那個視窗。裡面就是指定查詢條件以及要返回的資訊的。
4.「欄位」這一項就是要選擇要返回的資訊項。這裡我全部選擇了。
5.「表」這一項就是要選擇要查詢的表。
6.「排序」這一項就是要選擇顯示資訊的順序。注意,這一行中只能對一個「欄位」的資料進行排序。且是安裝該欄位資料的第一個字母或數字。
7.「條件」。可對多個欄位填寫條件。注意該條件應是與出現在表中的資料完全一樣,或新增了簡單的關係運算子或邏輯運算子。如大於,小於,非等。
8.填寫好後,就可以單擊「設計」中的「執行」。然後就能看到返回的資訊了。
8樓:
你是用access作為資料庫還是直接用access來開發?
那就簡單了呀,你資料庫設計好了,只要你點選命令按鈕的時候,然後把文字框中的作者名字傳過去,根據作者名字從資料庫中取出他對應的資料顯示出來
9樓:矮漢恨天高
拖個子窗體,嚮導取消,把他資料來源指向 一個 查詢表,然後把他的連線欄位取消掉
把窗體任意指定一個非不定條件的資料來源
在窗體上拖放一個組合框和一個按鈕,按鈕按嚮導做成重新整理,或者取消他的嚮導,在他**下這麼寫:
private sub command1_click()
me.refresh
end sub
給組合框的查詢型別屬性選擇為 查詢 ,給組合框行**屬性編輯sql語句寫進去:
select distinct 要下拉的欄位 from 表名 where 條件;
最後關閉窗體儲存。
在查詢設計器裡找到你剛才作為子窗體資料來源的查詢,右鍵點他進如設計檢視,在你要篩選的欄位條件攔裡寫上:
=forms!窗體名稱!組合框控制元件名稱
這樣依據控制元件嚮導來做簡單吧
10樓:匿名使用者
vb編什麼程啊,用個查詢不就能實現啦
11樓:笑臉藍雨
以access 2007操作為例:
1、首先開啟選擇一個資料庫。
2、雙擊資料庫中的一個表名,開啟資料。
3、進入之後,點選「建立」。
4、然後再開啟「查詢設計」。
5、在查詢設計中,點選「關閉」按鈕。
6、再點選「查詢1」標籤上-選擇「sql檢視」。
7、就可以進入「sql檢視」,如圖所示,就可以手動編寫sql查詢語句並實現access資料庫中的查詢。
8、最後,可以看到查詢的內容。
用vb製作類似qq登陸介面 要求有個註冊鍵 註冊能存入我的access資料庫並且不能重複註冊同一個賬號 求高手
12樓:愛皇室的
嘗試了一下,太麻煩了,而且必須連同資料庫一起,光有**也沒用的
關於商場安全檢查的內容和記錄表,商場安全大檢查總結怎麼寫
商場 市場 及其內設部門組織開展的防火檢查應包括下列內容 a 用火 用電及裝修有無違章 b 易燃易爆商品儲存 銷售場所消防安全情況 c 滅火器材 消防設施和消防水源完好及使用情況 d 消防車通道 疏散通道和安全出口是否暢通 e 消防控制 值班 室 消防安全重點部位人員的在崗在位情況 f 火災隱患的整...
鄭州大衛城和大上海哪個更好玩,消費怎麼樣
當然大衛城,消費月收入過萬才可以去 消費!在鄭州看電影,去二七那邊的大衛成還是大上海 大衛城吧,兩個地方離得很近,但是從消費的感受來說還是大衛城更好一些。鄭州的大上海怎麼樣啊?還行吧.有吃的有玩的,有看電影的 你是準備幹什麼?投資?購物?鄭州和上海的消費水平比較 那真的是差距太大了,我剛從上海回來,...
對於做筆記來說,華為平板和ipad差別大嗎?
相較於華為平板而言,ipad做筆記更為有優勢,體驗相對較好,功能也多樣 但也有人認為華為平板更不錯,尤其對於需要多屏協同做筆記的使用者來說,華為平板更為好用一點。華為平板能當電腦用。登入華為雲電腦app,平板就能變成一臺windows 電腦 使用雲主機的windows系統執行pc程式,完成andro...