㈠ office access2003無法打開mde文件
到微軟官網上更新一下.
㈡ 我現在正在安裝minigui1.3.3,在交叉編譯mde1.3.0出錯,make編譯之後出錯無法繼續進行,緊急求解!!
3333333333333333333333333333
㈢ 為什麼MicrosoftAccess不能創建MDE資料庫
MDB在轉換成MDE前,必須編譯一下,代碼沒語法錯誤才能轉換成MDE格式
㈣ 安裝好了交叉編譯環境, 編譯minigui程序時, 報錯. 怎麼辦
提示是未定義的引用, 你先檢查 In file included from /usr/local/include/minigui/endianrw.h:357,
from /usr/local/include/minigui/gdi.h:5353,
from taskbar.c:37:
/usr/include/asm/byteorder.h:6:2: warning: #warning using private kernel header; include <endian.h> instead!
這幾個頭文件問題,告訴你多少行了。查查看。 交叉編譯注意編譯器,頭文件,路徑等環境的設置。 如果還不能解決,請到minigui 的官方網站瀏覽一下。
㈤ ACCESS中MDE文件是啥意思,這個東西是做啥的
認識Access中的MDE文件 MDE文件用於確保Access資料庫中的窗體、報表和VBA代碼的安全。將Access資料庫保存為MDE文件時,若資料庫包含VBA代碼,則會編譯所有的代碼,刪除所有可編譯的源代碼,並壓縮目標資料庫。
VBA代碼仍可運行,但不能查看和修改。生成MDE文件後,不需要登錄或創建及管理用戶級安全機制時所需要的用戶帳號和許可權。將Access資料庫保存為MDE文件的目的在於:
1、避免在「設計」視圖中查看、修改或創建窗體、報表和模塊;
2、阻止添加、刪除或更改指向對象資料庫或資料庫的引用;
3、不允許更改使用Access或VBA對象模型的屬性或方法的代碼;
4、阻止導入或導出窗體、報表或模塊。但是,可以在表、查詢、數據訪問頁和宏中導入或導出非MDE資料庫。任何MDE文件中的表、查詢、數據訪問頁或宏都能導入到其他Access資料庫中,但是窗體、報表和模塊不能導入到其他Access資料庫中。
在生成MDE文件之前,應對原始的資料庫文件進行備份。如果要修改MDE文件中的資料庫,則必須打開原始的Access資料庫來修改它,然後要重新生成MDE文件。
將一個Access資料庫保存為MDE文件時應具備的條件:
1、必須由訪問VBA代碼的密碼;
2、如果復制了資料庫,必須先刪除復制系統的表和屬性;
3、如果引用了其他Access資料庫或載入項,則必須將引用鏈中的所有Access資料庫或載入項都保存為MDE文件;
4、若Access資料庫保存為MDE文件前已經定義了資料庫密碼或用戶級安全機制,則這些功能仍然適用於MDE文件。
將帶有用戶級安全機制設置的資料庫保存為MDE文件,必須有下列條件:
1、必須連接工作組信息文件。
2、用戶帳號必須有資料庫的「打開/運行」及「以獨占方式打開」許可權;
3、用戶帳號在資料庫中的任何錶必須有「修改設計」或「管理員」的許可權,或者必須是資料庫中任何錶的擁有者;
4、用戶帳號對資料庫中的所有對象都必須有「讀取設計」的許可權。
注意:如果使用的是office2003,那麼要生成MDE文件,原MDB文件必須是Access2002-2003文件格式創建的資料庫。
修改(破解)MDE(ADE)報表和窗體
發現MDE的報表和窗體居然可以修改
今天在修改客戶的報表時,無意中發現MDE文件居然還可以修改窗體和報表的格式,以及屬性。而且是真正保存起來
現將方法及步驟整理出來與大家分享。
將 Acce 資料庫保存為 MDE 將禁止用戶在「設計」視圖中查看、修改窗體、報表,不過,如果程序員未將窗體的「允許設計更改」屬性設置為「僅設計視圖」,則可以在窗體上右鍵單擊,選擇「屬性」,就可查看窗體及控制項上的屬性值。不過,這些屬性卻是無法修改。而對於報表,則甚至連「允許設計更改」這個屬性都沒有,那到底有沒有辦法來修改MDE中窗體和報表的屬性呢?
假設你生成的MDE文件中有frmTest窗體和rptTest報表。
按住Shift鍵打開MDE文件,顯示資料庫窗口,選擇frmTest窗體後,可發現「設計」按鈕變為灰色,不可使用。但使用下面步驟,你會發現另有洞天:
(1) 打開窗體frmTest 。
(2) 使用【Alt F11】組合鍵進入VBA代碼編輯器。
(3) 按下設計模式 鍵
(4) 窗體會進入設計視圖
(5) 在窗體上修改「行動電話」標簽及文本框的屬性,將標簽標題改為「傳真」,將文本框的「控制項來源」屬性改為「傳真」,再將窗體的標題改為「員工資料」。幾乎任何屬性和格式均可修可,可改變控制項位置,可改變綁定的資料庫。。。。除了代碼,幾乎所有事情均可實現。
(6) 然後點擊保存按鈕,關閉窗體,再重新打開窗體,可發現所有改動已經保存。
這似乎不太可能,但的確可以保存。
使用同樣的方法,修改報表的「行動電話」文本框綁定到「傳真」欄位,重新調整每個控制項的位置等等。
注意事項:
上述方法不受窗體的「允許設計更改」屬性設置的影響,也就是說,即使將窗體的「允許設計更改」屬性設置為「僅設計視圖」,上停方法仍然適用。還需注意的是,在修改窗體、報表或控制項的屬性之後,必須單擊保存按鈕顯式保存,修改內容才能真正保存在MDE中,否則將會丟失所有的修改內容。因為在關閉窗體或報表時,即使對窗體或報表修改了內容,系統也不會提示是否保存。
一直以來未搞清楚 「設計模式」按鈕的作用。原來可作如是用途,感謝客戶的這個報表和歪打正著:)
繼續研究:
可打開另一個新的MDB,可將此MDE中窗體或報表的所有控制項全部完完整整復制過去,與原窗體和報表一般無二,是原來窗體和報表的COPY。變相地破解了MDE的窗體和報表,當然,不包括VBA代碼。
如果能夠再寫段程序,將報表打開到設計狀態(譬如說zhuyiwen做的在子窗體里打開報表),將報表在子窗體里打開為設計狀態,屏蔽一些不必要 的菜單和工具欄,再做一些布局排版和移位的功能以及拖拉欄位到報表的功能,就可實現讓用戶完全自定義報表。
居然還可以插入新的控制項、圖表和ActiveX控制項,還可增刪窗體頁眉、頁腳。不過,如果刪除了代碼會引用到的控制項,則會導致代碼出錯。
還可以使用「表達式生成器」,「宏生成器」,不過「代碼生成器」無法使用。
還可以改變報表的「頁面設置」等及改變橫打堅打等等
㈥ .mde是什麼文件
.mde文件是access文件.mdb編譯的一中文件,一般電腦上裝了office的,雙擊就能打開,能運行。只是看不見裡面的表和代碼
㈦ 無法生成mde文件
轉換後,編譯一下看是否有丟失的控制項,如果有,鏈一下,然後再編譯,如果編譯成功再生成MDE就應該沒問題了
㈧ .mde文件怎樣打開
.mde文件是Access文件.mdb編譯的一中文件,一般電腦上裝了office的,雙擊就能打開,能運行。只是看不見裡面的表和代碼