呵呵??!幾年前用過PB?。?!這個工具很好用!!自己看下就明白咯??!簡單跟你說下?。∵@個開發(fā)工具很容易上手的?。?!而且對于數(shù)據(jù)庫的操作簡直是在畫圖?。。。海?/p>
為城中等地區(qū)用戶提供了全套網(wǎng)頁設(shè)計制作服務(wù),及城中網(wǎng)站建設(shè)行業(yè)解決方案。主營業(yè)務(wù)為成都做網(wǎng)站、成都網(wǎng)站建設(shè)、成都外貿(mào)網(wǎng)站建設(shè)、城中網(wǎng)站設(shè)計,以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務(wù)。我們深信只要達(dá)到每一位用戶的要求,就會得到認(rèn)可,從而選擇與我們長期合作。這樣,我們也可以走得更遠(yuǎn)!
你用PB幾???
1、數(shù)據(jù)庫、數(shù)據(jù)表建好
2、建立WORKSPACE、應(yīng)用
3、配置ODBC或者是SQL專用接口連接 ,把該連接的代碼直接 COPY到 應(yīng)用那里就可以!
4、建一個登陸窗口
5、建立主窗口(MDI)、建立菜單
6、建各個功能模塊的窗口
7、最后編譯就OK咯。
///////////////////////
對數(shù)據(jù)的操作有很多中方式的,開始對SQL不熟悉可以全部用DW來實(shí)現(xiàn)??!
每個窗口都要和數(shù)據(jù)庫建立連接!!
說得有點(diǎn)亂?。?!要是當(dāng)面說,保證你半天時間就會自己寫?。。海┪疫@樣教過幾個人的!
這是本人收集的鍵盤上所有的快捷鍵,希望對你一幫助, F1幫助 F2改名 F3搜索 F4地址 F5刷新 F6切換 F10菜單 CTRL+A全選 CTRL+C復(fù)制 CTRL+X剪切 CTRL+V粘貼 CTRL+Z撤消 CTRL+O打開 SHIFT+DELETE永久刪除 DELETE刪除 ALT+ENTER屬性 ALT+F4關(guān)閉 CTRL+F4關(guān)閉 ALT+TAB切換 ALT+ESC切換 ALT+空格鍵窗口菜單 CTRL+ESC開始菜單 拖動某一項(xiàng)時按CTRL復(fù)制所選項(xiàng)目 拖動某一項(xiàng)時按CTRL+SHIFT創(chuàng)建快捷方式 將光盤插入到CD-ROM驅(qū)動器時按SHIFT鍵阻止光盤自動播放 Ctrl+1,2,3... 切換到從左邊數(shù)起第1,2,3...個標(biāo)簽 Ctrl+A 全部選中當(dāng)前頁面內(nèi)容 Ctrl+C 復(fù)制當(dāng)前選中內(nèi)容 Ctrl+D 打開“添加收藏”面版(把當(dāng)前頁面添加到收藏夾中) Ctrl+E 打開或關(guān)閉“搜索”側(cè)邊欄(各種搜索引擎可選) Ctrl+F 打開“查找”面版 Ctrl+G 打開或關(guān)閉“簡易收集”面板 Ctrl+H 打開“歷史”側(cè)邊欄 Ctrl+I 打開“收藏夾”側(cè)邊欄/另:將所有垂直平鋪或水平平鋪或?qū)盈B的窗口恢復(fù) Ctrl+K 關(guān)閉除當(dāng)前和鎖定標(biāo)簽外的所有標(biāo)簽 Ctrl+L 打開“打開”面版(可以在當(dāng)前頁面打開Iternet地址或其他文件...) Ctrl+N 新建一個空白窗口(可更改,Maxthon選項(xiàng)→標(biāo)簽→新建) Ctrl+O 打開“打開”面版(可以在當(dāng)前頁面打開Iternet地址或其他文件...) Ctrl+P 打開“打印”面板(可以打印網(wǎng)頁,圖片什么的...) Ctrl+Q 打開“添加到過濾列表”面板(將當(dāng)前頁面地址發(fā)送到過濾列表) Ctrl+R 刷新當(dāng)前頁面 Ctrl+S 打開“保存網(wǎng)頁”面板(可以將當(dāng)前頁面所有內(nèi)容保存下來) Ctrl+T 垂直平鋪所有窗口 Ctrl+V 粘貼當(dāng)前剪貼板內(nèi)的內(nèi)容 Ctrl+W 關(guān)閉當(dāng)前標(biāo)簽(窗口) Ctrl+X 剪切當(dāng)前選中內(nèi)容(一般只用于文本操作) Ctrl+Y 重做剛才動作(一般只用于文本操作) Ctrl+Z 撤消剛才動作(一般只用于文本操作) Ctrl+F4 關(guān)閉當(dāng)前標(biāo)簽(窗口) Ctrl+F5 刷新當(dāng)前頁面 Ctrl+F6 按頁面打開的先后時間順序向前切換標(biāo)簽(窗口) Ctrl+F11 隱藏或顯示菜單欄 Ctrl+Tab 以小菜單方式向下切換標(biāo)簽(窗口) Ctrl+Enter 域名自動完成[url=].**.com[/url](內(nèi)容可更改,Maxthon選項(xiàng)→地址欄→常規(guī))/另:當(dāng)輸入焦點(diǎn)在搜索欄中時,為高亮關(guān)鍵字 Ctrl+拖曳 保存該鏈接的地址或已選中的文本或指定的圖片到一個文件夾中(保存目錄可更改,Maxthon選項(xiàng)→保存) Ctrl+小鍵盤'+' 當(dāng)前頁面放大20% Ctrl+小鍵盤'-' 當(dāng)前頁面縮小20% Ctrl+小鍵盤'*' 恢復(fù)當(dāng)前頁面的縮放為原始大小 Ctrl+Alt+S 自動保存當(dāng)前頁面所有內(nèi)容到指定文件夾(保存路徑可更改,Maxthon選項(xiàng)→保存) Ctrl+Shift+小鍵盤'+' 所有頁面放大20% Ctrl+Shift+小鍵盤'-' 所有頁面縮小20% Ctrl+Shift+F 輸入焦點(diǎn)移到搜索欄 Ctrl+Shift+G 關(guān)閉“簡易收集”面板 Ctrl+Shift+H 打開并激活到你設(shè)置的主頁 Ctrl+Shift+N 在新窗口中打開剪貼板中的地址,如果剪貼板中為文字,則調(diào)用搜索引擎搜索該文字(搜索引擎可選擇,Maxthon選項(xiàng)→搜索) Ctrl+Shift+S 打開“保存網(wǎng)頁”面板(可以將當(dāng)前頁面所有內(nèi)容保存下來,等同于Ctrl+S) Ctrl+Shift+W 關(guān)閉除鎖定標(biāo)簽外的全部標(biāo)簽(窗口) Ctrl+Shift+F6 按頁面打開的先后時間順序向后切換標(biāo)簽(窗口) Ctrl+Shift+Tab 以小菜單方式向上切換標(biāo)簽(窗口) Ctrl+Shift+Enter 域名自動完成 Alt+1 保存當(dāng)前表單 Alt+2 保存為通用表單 Alt+A 展開收藏夾列表 資源管理器 END顯示當(dāng)前窗口的底端 HOME顯示當(dāng)前窗口的頂端 NUMLOCK+數(shù)字鍵盤的減號(-)折疊所選的文件夾 NUMLOCK+數(shù)字鍵盤的加號(+)顯示所選文件夾的內(nèi)容 NUMLOCK+數(shù)字鍵盤的星號(*)顯示所選文件夾的所有子文件夾 向左鍵當(dāng)前所選項(xiàng)處于展開狀態(tài)時折疊該項(xiàng),或選定其父文件夾 向右鍵當(dāng)前所選項(xiàng)處于折疊狀態(tài)時展開該項(xiàng),或選定第一個子文件夾 自然鍵盤 【窗口】顯示或隱藏“開始”菜單 【窗口】+F1幫助 【窗口】+D顯示桌面 【窗口】+R打開“運(yùn)行” 【窗口】+E打開“我的電腦” 【窗口】+F搜索文件或文件夾 【窗口】+U打開“工具管理器” 【窗口】+BREAK顯示“系統(tǒng)屬性” 【窗口】+TAB在打開的項(xiàng)目之間切換 輔助功能 按右邊的SHIFT鍵八秒鐘切換篩選鍵的開和關(guān) 按SHIFT五次切換粘滯鍵的開和關(guān) 按NUMLOCK五秒鐘切換切換鍵的開和關(guān) 左邊的ALT+左邊的SHIFT+NUMLOCK切換鼠標(biāo)鍵的開和關(guān) 左邊的ALT+左邊的SHIFT+PRINTSCREEN切換高對比度的開和關(guān) 運(yùn)行 按“開始”-“運(yùn)行”,或按WIN鍵+R,在『運(yùn)行』窗口中輸入: (按英文字符順序排列) %temp%---------打開臨時文件夾 .--------------C:\DocumentsandSettings\用戶名所在文件夾 ..-------------C:\DocumentsandSettings ...------------我的電腦 \--------------C盤 appwize.cpl----添加、刪除程序 access.cpl-----輔助功能選項(xiàng) Accwiz---------輔助功能向?qū)? cmd------------CMD命令提示符 command--------CMD命令提示符 chkdsk.exe-----Chkdsk磁盤檢查 certmgr.msc----證書管理實(shí)用程序 calc-----------啟動計算器 charmap--------啟動字符映射表 cintsetp-------倉頡拼音輸入法 cliconfg-------SQLSERVER客戶端網(wǎng)絡(luò)實(shí)用程序 clipbrd--------剪貼板查看器 control--------打開控制面板 conf-----------啟動netmeeting compmgmt.msc---計算機(jī)管理 cleanmgr-------垃圾整理 ciadv.msc------索引服務(wù)程序 dcomcnfg-------打開系統(tǒng)組件服務(wù) ddeshare-------打開DDE共享設(shè)置 dxdiag---------檢查DirectX信息 drwtsn32-------系統(tǒng)醫(yī)生 devmgmt.msc----設(shè)備管理器 desk.cpl-------顯示屬性 dfrg.msc-------磁盤碎片整理程序 diskmgmt.msc---磁盤管理實(shí)用程序 dvdplay--------DVD播放器 eventvwr-------一個事情查看器 eudcedit-------造字程序 explorer-------打開資源管理器 fsmgmt.msc-----共享文件夾管理器 firewall.cpl---WINDOWS防火墻 gpedit.msc-----組策略 hdwwiz.cpl-----添加硬件 iexpress-------木馬捆綁工具,系統(tǒng)自帶 inetcpl.cpl----INTETNET選項(xiàng) intl.cpl-------區(qū)域和語言選項(xiàng)(輸入法選項(xiàng)) irprops.cpl----無線鏈接 joy.cpl--------游戲控制器 lusrmgr.msc----本機(jī)用戶和組 logoff---------注銷命令 main.cpl-------鼠標(biāo) mem.exe--------顯示內(nèi)存使用情況 migwiz---------文件轉(zhuǎn)移向?qū)? mlcfg32.cpl----郵件 mplayer2-------簡易widnowsmediaplayer mspaint--------畫圖板 msconfig.exe---系統(tǒng)配置實(shí)用程序 mstsc----------遠(yuǎn)程桌面連接 magnify--------放大鏡實(shí)用程序 mmc------------打開控制臺 mmsys.cpl------聲音和音頻設(shè)備 mobsync--------同步命令 ncpa.cpl-------網(wǎng)絡(luò)連接 nslookup-------IP地址偵測器 netstartX----開始X服務(wù) netstopX-----停止X服務(wù) netstat-an----命令檢查接口 netsetup.cpl---無線網(wǎng)絡(luò)安裝向?qū)? notepad--------打開記事本 nslookup-------IP地址偵探器 narrator-------屏幕“講述人” ntbackup-------系統(tǒng)備份和還原 ntmsmgr.msc----移動存儲管理器 ntmsoprq.msc---移動存儲管理員操作請求 nusrmgr.cpl----用戶賬戶 nwc.cpl--------NetWare客戶服務(wù) osk------------打開屏幕鍵盤 odbcad32-------ODBC數(shù)據(jù)源管理器 odbccp32.cpl---ODBC數(shù)據(jù)源管理器 oobe/msoobe/a-檢查XP是否激活 packager-------對象包裝程序 perfmon.msc----計算機(jī)性能監(jiān)測程序 powercfg.cpl---電源選項(xiàng) progman--------程序管理器 regedit--------注冊表 rsop.msc-------組策略結(jié)果集 regedt32-------注冊表編輯器 regsvr32/?----調(diào)用、卸載DLL文件運(yùn)行(詳細(xì)請在cmd中輸入regsvr32/?) sapi.cpl-------語音 services.msc---本地服務(wù)設(shè)置 syncapp--------創(chuàng)建一個公文包 sysedit--------系統(tǒng)配置編輯器 sigverif-------文件簽名驗(yàn)證程序 sndrec32-------錄音機(jī) sndvol32-------音量控制程序 shrpubw--------共享文件夾設(shè)置工具 secpol.msc-----本地安全策略 sysdm.cpl------系統(tǒng) syskey---------系統(tǒng)加密(一旦加密就不能解開,保護(hù)windowsxp系統(tǒng)的雙重密碼) services.msc---本地服務(wù)設(shè)置 sfc.exe--------系統(tǒng)文件檢查器 sfc/scannow---windows文件保護(hù) shutdown-------關(guān)機(jī)命令(詳細(xì)請在cmd中輸入shutdown/?) taskmgr--------任務(wù)管理器 telephon.cpl---電話和調(diào)制解調(diào)器選項(xiàng) telnet---------遠(yuǎn)程連接程序 timedate.cpl---日期和時間 tourstart------xp簡介(安裝完成后出現(xiàn)的漫游xp程序) tsshutdn-------60秒倒計時關(guān)機(jī)命令 utilman--------輔助工具管理器 winver---------檢查Windows版本 winmsd---------系統(tǒng)信息 wiaacmgr-------掃描儀和照相機(jī)向?qū)? winchat--------XP自帶局域網(wǎng)聊天 wmimgmt.msc----打開windows管理體系結(jié)構(gòu)(WMI) wordpad--------寫字板 wuaucpl.cpl----自動更新 wupdmgr--------windows更新程序 write----------寫字板 wscript--------windows腳本宿主設(shè)置 wscui.cpl------安全中心 C:/windows/fonts字體
電腦鍵盤上的快捷鍵
F1幫助
F2改名
F3搜索
F4地址
F5刷新
F6切換
F10菜單
CTRL+A全選
CTRL+C復(fù)制
CTRL+X剪切
CTRL+V粘貼
CTRL+Z撤消
CTRL+O打開
SHIFT+DELETE永久刪除
DELETE刪除
ALT+ENTER屬性
ALT+F4關(guān)閉
CTRL+F4關(guān)閉
ALT+TAB切換
ALT+ESC切換
ALT+空格鍵窗口菜單
CTRL+ESC開始菜單
拖動某一項(xiàng)時按CTRL復(fù)制所選項(xiàng)目
拖動某一項(xiàng)時按CTRL+SHIFT創(chuàng)建快捷方式
將光盤插入到CD-ROM驅(qū)動器時按SHIFT鍵阻止光盤自動播放
Ctrl+1,2,3... 切換到從左邊數(shù)起第1,2,3...個標(biāo)簽
Ctrl+A 全部選中當(dāng)前頁面內(nèi)容
Ctrl+C 復(fù)制當(dāng)前選中內(nèi)容
Ctrl+D 打開“添加收藏”面版(把當(dāng)前頁面添加到收藏夾中)
Ctrl+E 打開或關(guān)閉“搜索”側(cè)邊欄(各種搜索引擎可選)
Ctrl+F 打開“查找”面版
Ctrl+G 打開或關(guān)閉“簡易收集”面板
Ctrl+H 打開“歷史”側(cè)邊欄
Ctrl+I 打開“收藏夾”側(cè)邊欄/另:將所有垂直平鋪或水平平鋪或?qū)盈B的窗口恢復(fù)
Ctrl+K 關(guān)閉除當(dāng)前和鎖定標(biāo)簽外的所有標(biāo)簽
Ctrl+L 打開“打開”面版(可以在當(dāng)前頁面打開Iternet地址或其他文件...)
Ctrl+N 新建一個空白窗口(可更改,Maxthon選項(xiàng)→標(biāo)簽→新建)
Ctrl+O 打開“打開”面版(可以在當(dāng)前頁面打開Iternet地址或其他文件...)
Ctrl+P 打開“打印”面板(可以打印網(wǎng)頁,圖片什么的...)
Ctrl+Q 打開“添加到過濾列表”面板(將當(dāng)前頁面地址發(fā)送到過濾列表)
Ctrl+R 刷新當(dāng)前頁面
Ctrl+S 打開“保存網(wǎng)頁”面板(可以將當(dāng)前頁面所有內(nèi)容保存下來)
Ctrl+T 垂直平鋪所有窗口
Ctrl+V 粘貼當(dāng)前剪貼板內(nèi)的內(nèi)容
Ctrl+W 關(guān)閉當(dāng)前標(biāo)簽(窗口)
Ctrl+X 剪切當(dāng)前選中內(nèi)容(一般只用于文本操作)
Ctrl+Y 重做剛才動作(一般只用于文本操作)
Ctrl+Z 撤消剛才動作(一般只用于文本操作)
Ctrl+F4 關(guān)閉當(dāng)前標(biāo)簽(窗口)
Ctrl+F5 刷新當(dāng)前頁面
Ctrl+F6 按頁面打開的先后時間順序向前切換標(biāo)簽(窗口)
Ctrl+F11 隱藏或顯示菜單欄
Ctrl+Tab 以小菜單方式向下切換標(biāo)簽(窗口)
Ctrl+Enter 域名自動完成[url=].**.com[/url](內(nèi)容可更改,Maxthon選項(xiàng)→地址欄→常規(guī))/另:當(dāng)輸入焦點(diǎn)在搜索欄中時,為高亮關(guān)鍵字
Ctrl+拖曳 保存該鏈接的地址或已選中的文本或指定的圖片到一個文件夾中(保存目錄可更改,Maxthon選項(xiàng)→保存)
Ctrl+小鍵盤'+' 當(dāng)前頁面放大20%
Ctrl+小鍵盤'-' 當(dāng)前頁面縮小20%
Ctrl+小鍵盤'*' 恢復(fù)當(dāng)前頁面的縮放為原始大小
Ctrl+Alt+S 自動保存當(dāng)前頁面所有內(nèi)容到指定文件夾(保存路徑可更改,Maxthon選項(xiàng)→保存)
Ctrl+Shift+小鍵盤'+' 所有頁面放大20%
Ctrl+Shift+小鍵盤'-' 所有頁面縮小20%
Ctrl+Shift+F 輸入焦點(diǎn)移到搜索欄
Ctrl+Shift+G 關(guān)閉“簡易收集”面板
Ctrl+Shift+H 打開并激活到你設(shè)置的主頁
Ctrl+Shift+N 在新窗口中打開剪貼板中的地址,如果剪貼板中為文字,則調(diào)用搜索引擎搜索該文字(搜索引擎可選擇,Maxthon選項(xiàng)→搜索)
Ctrl+Shift+S 打開“保存網(wǎng)頁”面板(可以將當(dāng)前頁面所有內(nèi)容保存下來,等同于Ctrl+S)
Ctrl+Shift+W 關(guān)閉除鎖定標(biāo)簽外的全部標(biāo)簽(窗口)
Ctrl+Shift+F6 按頁面打開的先后時間順序向后切換標(biāo)簽(窗口)
Ctrl+Shift+Tab 以小菜單方式向上切換標(biāo)簽(窗口)
Ctrl+Shift+Enter 域名自動完成
Alt+1 保存當(dāng)前表單
Alt+2 保存為通用表單
Alt+A 展開收藏夾列表
資源管理器
END顯示當(dāng)前窗口的底端
HOME顯示當(dāng)前窗口的頂端
NUMLOCK+數(shù)字鍵盤的減號(-)折疊所選的文件夾
NUMLOCK+數(shù)字鍵盤的加號(+)顯示所選文件夾的內(nèi)容
NUMLOCK+數(shù)字鍵盤的星號(*)顯示所選文件夾的所有子文件夾
向左鍵當(dāng)前所選項(xiàng)處于展開狀態(tài)時折疊該項(xiàng),或選定其父文件夾
向右鍵當(dāng)前所選項(xiàng)處于折疊狀態(tài)時展開該項(xiàng),或選定第一個子文件夾
【窗口】顯示或隱藏“開始”菜單
【窗口】+F1幫助
【窗口】+D顯示桌面
【窗口】+R打開“運(yùn)行”
【窗口】+E打開“我的'電腦”
【窗口】+F搜索文件或文件夾
【窗口】+U打開“工具管理器”
【窗口】+BREAK顯示“系統(tǒng)屬性”
【窗口】+TAB在打開的項(xiàng)目之間切換
輔助功能
按右邊的SHIFT鍵八秒鐘切換篩選鍵的開和關(guān)
按SHIFT五次切換粘滯鍵的開和關(guān)
按NUMLOCK五秒鐘切換切換鍵的開和關(guān)
左邊的ALT+左邊的SHIFT+NUMLOCK切換鼠標(biāo)鍵的開和關(guān)
左邊的ALT+左邊的SHIFT+PRINTSCREEN切換高對比度的開和關(guān)
運(yùn)行
按“開始”-“運(yùn)行”,或按WIN鍵+R,在『運(yùn)行』窗口中輸入:
(按英文字符順序排列)
打開臨時文件夾
.--------------C:\DocumentsandSettings\用戶名所在文件夾
..-------------C:\DocumentsandSettings
...------------我的電腦
\--------------C盤
appwize.cpl----添加、刪除程序
access.cpl-----輔助功能選項(xiàng)
Accwiz---------輔助功能向?qū)?/p>
cmd------------CMD命令提示符
command--------CMD命令提示符
chkdsk.exe-----Chkdsk磁盤檢查
certmgr.msc----證書管理實(shí)用程序
calc-----------啟動計算器
charmap--------啟動字符映射表
cintsetp-------倉頡拼音輸入法
cliconfg-------SQLSERVER客戶端網(wǎng)絡(luò)實(shí)用程序
clipbrd--------剪貼板查看器
control--------打開控制面板
conf-----------啟動netmeeting
compmgmt.msc---計算機(jī)管理
cleanmgr-------垃圾整理
ciadv.msc------索引服務(wù)程序
dcomcnfg-------打開系統(tǒng)組件服務(wù)
ddeshare-------打開DDE共享設(shè)置
dxdiag---------檢查DirectX信息
drwtsn32-------系統(tǒng)醫(yī)生
devmgmt.msc----設(shè)備管理器
desk.cpl-------顯示屬性
dfrg.msc-------磁盤碎片整理程序
diskmgmt.msc---磁盤管理實(shí)用程序
dvdplay--------DVD播放器
eventvwr-------一個事情查看器
eudcedit-------造字程序
explorer-------打開資源管理器
fsmgmt.msc-----共享文件夾管理器
firewall.cpl---WINDOWS防火墻
gpedit.msc-----組策略
hdwwiz.cpl-----添加硬件
iexpress-------木馬捆綁工具,系統(tǒng)自帶
inetcpl.cpl----INTETNET選項(xiàng)
intl.cpl-------區(qū)域和語言選項(xiàng)(輸入法選項(xiàng))
irprops.cpl----無線鏈接
joy.cpl--------游戲控制器
lusrmgr.msc----本機(jī)用戶和組
logoff---------注銷命令
main.cpl-------鼠標(biāo)
mem.exe--------顯示內(nèi)存使用情況
migwiz---------文件轉(zhuǎn)移向?qū)?/p>
mlcfg32.cpl----郵件
mplayer2-------簡易widnowsmediaplayer
mspaint--------畫圖板
msconfig.exe---系統(tǒng)配置實(shí)用程序
mstsc----------遠(yuǎn)程桌面連接
magnify--------放大鏡實(shí)用程序
mmc------------打開控制臺
mmsys.cpl------聲音和音頻設(shè)備
mobsync--------同步命令
ncpa.cpl-------網(wǎng)絡(luò)連接
nslookup-------IP地址偵測器
netstartX----開始X服務(wù)
netstopX-----停止X服務(wù)
netstat-an----命令檢查接口
netsetup.cpl---無線網(wǎng)絡(luò)安裝向?qū)?/p>
notepad--------打開記事本
nslookup-------IP地址偵探器
narrator-------屏幕“講述人”
ntbackup-------系統(tǒng)備份和還原
ntmsmgr.msc----移動存儲管理器
ntmsoprq.msc---移動存儲管理員操作請求
nusrmgr.cpl----用戶賬戶
nwc.cpl--------NetWare客戶服務(wù)
osk------------打開屏幕鍵盤
odbcad32-------ODBC數(shù)據(jù)源管理器
odbccp32.cpl---ODBC數(shù)據(jù)源管理器
oobe/msoobe/a-檢查XP是否激活
packager-------對象包裝程序
perfmon.msc----計算機(jī)性能監(jiān)測程序
powercfg.cpl---電源選項(xiàng)
progman--------程序管理器
regedit--------注冊表
rsop.msc-------組策略結(jié)果集
regedt32-------注冊表編輯器
regsvr32/?----調(diào)用、卸載DLL文件運(yùn)行(詳細(xì)請在cmd中輸入regsvr32/?)
sapi.cpl-------語音
services.msc---本地服務(wù)設(shè)置
syncapp--------創(chuàng)建一個公文包
sysedit--------系統(tǒng)配置編輯器
sigverif-------文件簽名驗(yàn)證程序
sndrec32-------錄音機(jī)
sndvol32-------音量控制程序
shrpubw--------共享文件夾設(shè)置工具
secpol.msc-----本地安全策略
sysdm.cpl------系統(tǒng)
syskey---------系統(tǒng)加密(一旦加密就不能解開,保護(hù)windowsxp系統(tǒng)的雙重密碼)
services.msc---本地服務(wù)設(shè)置
sfc.exe--------系統(tǒng)文件檢查器
sfc/scannow---windows文件保護(hù)
shutdown-------關(guān)機(jī)命令(詳細(xì)請在cmd中輸入shutdown/?)
taskmgr--------任務(wù)管理器
telephon.cpl---電話和調(diào)制解調(diào)器選項(xiàng)
telnet---------遠(yuǎn)程連接程序
timedate.cpl---日期和時間
tourstart------xp簡介(安裝完成后出現(xiàn)的漫游xp程序)
tsshutdn-------60秒倒計時關(guān)機(jī)命令
utilman--------輔助工具管理器
winver---------檢查Windows版本
winmsd---------系統(tǒng)信息
wiaacmgr-------掃描儀和照相機(jī)向?qū)?/p>
winchat--------XP自帶局域網(wǎng)聊天
wmimgmt.msc----打開windows管理體系結(jié)構(gòu)(WMI)
wordpad--------寫字板
wuaucpl.cpl----自動更新
wupdmgr--------windows更新程序
write----------寫字板
wscript--------windows腳本宿主設(shè)置
wscui.cpl------安全中心
C:/windows/fonts字體
一般的,如果是普通的項(xiàng)目型軟件,就比較簡單了,你只需要設(shè)計出固定的 ChineseName和EnglishName字段就可以了。本文并不討論這種形式,而是討論在大型平臺化的ERP軟件中如何實(shí)現(xiàn)通用化的多語言存儲和讀取。 子表方式第一種方式是建立一張子表,U9大概就是這個樣子,你需要注意的是,每一個實(shí)體如果包含多語言字段,都會出現(xiàn)以_Trl為后綴的表。也許你會覺得麻煩,其實(shí)不然,這些都是平臺在后臺自動處理了,你僅僅需要標(biāo)記這個字段是多語言字段就可以了。 從理論上來說,他的存儲是最符合數(shù)據(jù)庫設(shè)計原則的,不管你的系統(tǒng)使用多少語言,數(shù)據(jù)庫結(jié)構(gòu)是不變的。但是我總覺得查詢起來SQL會比較復(fù)雜,雖然這事平臺也會幫助你完成。我在想,如果我要一個多語言策略如何實(shí)現(xiàn)呢?多語言策略的例子:如果此字段沒有對應(yīng)的繁體中文,取簡體中文,如果還沒有,取默認(rèn)的語言內(nèi)容。那么在一個SQL中如何實(shí)現(xiàn)呢? 數(shù)據(jù)結(jié)構(gòu)是一樣的,唯一的區(qū)別是通過ORM屏蔽了數(shù)據(jù)庫的結(jié)構(gòu),在設(shè)計實(shí)體時,你僅僅設(shè)計了Name字段,其類型是“多語言類型”,然后在客戶那里初始化時,客戶可以決定采用多少種語言,然后ORM在后臺自動添加這些列。 這是我希望的設(shè)計,因?yàn)樗銐虻暮啙?,任何人都可以非常方便的寫出SQL語言。而且執(zhí)行起來一定是最高效的。而且實(shí)現(xiàn)上面說的取值策略也很容易,只需要實(shí)現(xiàn)編排好多個嵌套的IIF函數(shù)就是了。 缺點(diǎn)呢?當(dāng)然有,首先冗余很大,即使沒有填寫對應(yīng)的英文,一樣要占用一個空間。其次,如果客戶發(fā)神經(jīng),一下子選擇了十幾個語言,然后發(fā)現(xiàn)他并不需要,又想刪除掉?那么我需要檢查數(shù)據(jù)庫的所有相關(guān)字段是否全部沒有數(shù)據(jù),才能決定可以刪除這個語言并刪除所有相關(guān)的字段。這是個問題。 XML字段這種方式我就不畫圖了,很簡單,還是只有一個字段Name,不過數(shù)據(jù)類型不是nvarchar,而是把定義成XML類型,這是SQLServer2005新增的類型,我們可以在此字段存儲諸如下面這樣的數(shù)據(jù):12345itemsitem lng= VALUE=默認(rèn) /item lng=CHS VALUE=中文 /item lng=EN VALUE=English //items Select EmployeeId,Name.value(’(/items/item[@lng="CHS"]/@value)[1]’,’nvarchar(max)’) FROM Employees 很簡單,我喜歡。 不過有人可能會說,其實(shí)沒有xml類型前,我就已經(jīng)使用nvarchar來實(shí)現(xiàn)了,使用一個自定義函數(shù)一樣可以解決(使用諸如:/en/english /chs/中文的方式存儲)。但是我認(rèn)為字符串方式處理并不完美,主要表現(xiàn)在你必須自己小心處理特殊字符,否則很容易亂套。使用XML類型的話數(shù)據(jù)庫會處理這些。另外,SQL Server對XML類型的查詢有優(yōu)化處理,比起SQL自定義函數(shù)運(yùn)行的速度要快的多。
你需要下載導(dǎo)入JFREECHART的jar包
然后下面是一個例子
import org.jfree.chart.ChartFactory;
import org.jfree.chart.ChartPanel;
import org.jfree.chart.JFreeChart;
import org.jfree.chart.plot.PlotOrientation;
import org.jfree.data.xy.XYSeries;
import org.jfree.data.xy.XYSeriesCollection;
import org.jfree.ui.ApplicationFrame;
import org.jfree.ui.RefineryUtilities;
public class XYSeriesDemo extends ApplicationFrame {
/**
* A demonstration application showing an XY series containing a null value.
*
* @param title the frame title.
*/
public XYSeriesDemo(final String title) {
super(title);
final XYSeries series = new XYSeries("Random Data");
series.add(1.0, 500.2);
series.add(5.0, 694.1);
series.add(4.0, 100.0);
series.add(12.5, 734.4);
series.add(17.3, 453.2);
series.add(21.2, 500.2);
series.add(21.9, null);
series.add(25.6, 734.4);
series.add(30.0, 453.2);
final XYSeriesCollection data = new XYSeriesCollection(series);
final JFreeChart chart = ChartFactory.createXYLineChart(
"XY Series Demo",
"X",
"Y",
data,
PlotOrientation.VERTICAL,
true,
true,
false
);
final ChartPanel chartPanel = new ChartPanel(chart);
chartPanel.setPreferredSize(new java.awt.Dimension(500, 270));
setContentPane(chartPanel);
}
public static void main(final String[] args) {
final XYSeriesDemo demo = new XYSeriesDemo("XY Series Demo");
demo.pack();
RefineryUtilities.centerFrameOnScreen(demo);
demo.setVisible(true);
}
}
series.add(1.0, 500.2);1.0,500.2分別是橫坐標(biāo)和縱坐標(biāo)數(shù)值 它會自動產(chǎn)生橫豎坐標(biāo)的
外鍵(foreign
key)
如果公共關(guān)鍵字在一個關(guān)系中是主關(guān)鍵字,那么這個公共關(guān)鍵字被稱為另一個關(guān)系的外鍵。由此可見,外鍵表示了兩個關(guān)系之間的聯(lián)系。以另一個關(guān)系的外鍵作主關(guān)鍵字的表被稱為主表,具有此外鍵的表被稱為主表的從表。外鍵又稱作外關(guān)鍵字。換而言之,如果關(guān)系模式r中的某屬性集不是r的主鍵,而是另一個關(guān)系r1的主鍵則該屬性集是關(guān)系模式r的外鍵,通常在數(shù)據(jù)庫設(shè)計中縮寫為fk。在sql
server中,主鍵是一個表中的約束。這個約束,一張表只能有一個,一般作為id使用,這個約束一般給別人外鍵引用。這個約束的功能就是,不可重復(fù),保證了唯一性,正是這種特性,使得大多數(shù)人都把他作為表中id的字段使用。一個表的外鍵
可以
是另一個表的主鍵