?
快捷搜索:  as  test  1111  test aNd 8=8  test++aNd+8=8  as++aNd+8=8  as aNd 8=8

xbet777星投老虎:開發基于Oracle7數據庫的管理信息系統

?

1媒介

開拓高水平的“治理信息系統”,選擇機能良好的數據庫是最緊張的一環,我們顛末多方面的調研和闡發,選擇了ORACLE7數據庫,成功地開拓了本系統。實踐證實,本系統設計科學、合理、運行穩定,本文將詳細闡述一下系統中利用ORACLE7數據庫的措施和技巧。

2系統的開拓、運行情況

本系統在CLIENT/SERVER布局上運行,SERVER為CDC4360小型機,和快速FDDxbet777星投老虎I環網相接,內裝有UNIX操作系統和ORACLE7數據庫,系統總體收集協議為TCP/IP。

CLIENT端為486以上微機,16M以上內存,硬盤足夠大年夜,經由過程HUB、路由器、MODEM和SERVER連接。開拓、運行平臺是WIN95,安裝了收集軟件ONNET、ORACLECDE產品SQL*xbet777星投老虎NETV2。開拓對象是POWERBULDER5.0(以下簡稱PB5)、VB4等。

3 ORACLE7在系統中的各類利用

3.1一樣平常性的數據治理

一樣平常性的數據治理用數據窗口治理最方便,可以在數據窗口中進行表的增、刪、改、查詢等操作,下邊是一些具編制子(PB5):

3.1.1連通ORACLE庫,并將數據裝入數據窗口:

dw_1.SetTransObject(sqlca)

dw_1.Retrieve()

3.1.2增添一筆記錄

dw_1.InsertRow(dw_1.GetRow()+1)

3.1.3刪除一筆記錄(當前記錄)

dw_1.DeleteRow(0)

3.1.4將數據提交入庫(存盤)

dw_1.Update()

commit;

3.1.5打印數據窗口(表)中的數據

dw_1.print()

3.2翰墨類數據治理

3.2.1文本入庫和查詢

文本入庫和查詢可采納PB5的MLE(多行編輯器)作界面,編輯完成后存入ORACLE7的LONG字段中,查詢時從LONG字段中掏出,放入MLE中查詢,下邊是一個例子:

//文本的預處置懲罰(以去除文本文件中的回車換行符為例闡明)

//將文件讀入BLOB型變量

text中fn=fileopen(txtname,streammode!)

iffn0then

article=replacexbet777星投老虎(article,t,2,"")

else

endif

next

mle_1.text=article

//將處置懲罰后的文件c:\bb.txt存盤,

文件中的回車換行符已整個去掉落

text1=blob(article)

filname="c:\bb.txt"

fn=fileopen(filname,streammode!,

write!,lockwrite!,replace!)

iffn-1then

filewrite(fh,filen)

fileclose(fh)

endif

3.3處置懲罰圖象文件(大年夜的二進制文件)

圖象文件(一樣平常為BMP位圖文件)是二進制文件,將其以數據流要領存入ORACLE7的LONG字段中,查詢時從LONG字段中掏出,放入圖象框(如p_1)中查詢,下邊是一個例子:

//將圖象文件讀入BLOB型變量pict中

fn=fileopen(picname,streammode!)

iffn4開拓利用履歷

4.1建議CLIENT端經由過程SQL*NETV2進行ORACLE數據通信(不用SQL*NETTCPV1產品)

由于在ORACLE7推出今后,SQL*NETV1就沒有做一些改進事情,繼承支持到ORACLE7.2,ORACLE7.3今后的產品將不支持SQL*NETTCPV1,以是,ORACLE7用戶應急速改用SQL*NETV2,不然會影響到庫的運行穩定性。

ORACLECDE2和Developer2000供給了CLIENT端ORACLE產品的安裝法度榜樣ORAINST.EXE,運行該文件來安裝SQL*NETV2,選擇的產品有:

aORACLETCP/IPADPTER2.1.4.1.3

bsql*net2.1.4.1.4

在WIN95下,收集軟件產品(Tcp/IPVendor)選擇MicrosoftwindowsNTTcp/IP3.1,按提示闡明裝入就可以了,別的還要做以下事情:

將SERVER上的tnsnames.ora文件復制到CLIENT端c:\orawin\network\admin目錄下:

ora7=(DESCRIPTION=

(ADDRESS=

(PROTOCOL=TCP)

(HOST=111.1.1.1)

(Pxbet777星投老虎ORT=1521)

)

(CONNECT_DATA=(SID=ora7))

)

可在SQLPLUS下鍵入連接敕令scott/[email protected]測試連接環境。

首先要作好這三件事情:

4.2采取數據加密技巧

對用戶來說,查詢信息是有權限的,若想查詢某項保密數據,需精確地鍵入密碼,才能查到。面對同一臺微機,誰能精確地鍵入密碼,誰就能做查詢,該系統經由過程自定義一些繁雜的函數運算孕育發生密碼,從表(TABLE)中找不到密碼數據,經由過程這種周詳的設計處置懲罰,達到了數據保密要求。下邊是密碼改動和識別的一段法度榜樣(PB5):

password=sle_1.text

a8=pos(sle_1.text,"/")

ifa8>=1then

password=left(sle_1.text,a8-1)

newpassword=mid(sle_1.text,a8+1,len(sle_1.text)-axbet777星投老虎8)

endif

selectdwbminto:dmfromdwwheremm=:password;

sle_1.text=""

ifsqlca.sqlcode=3then

close(w_bg_main)

endif

else

mm=dm

ifa8>=1then

a7=messagebox("提示信息","確定要改動口令嗎(y/n)?

",information!,YesNo!,2)

ifa7=1then

selectdwbminto:a9fromdwwheremm=:newpassword;

ifsqlca.sqlcode5停止語

該系統的開拓和利用,使我們加倍體會到了ORACLE數據庫的良好性,本系統的開拓成功與此是分不開的,我們將做進一步探索,用先輩的開拓對象和進級的ORACLE8開拓面向收集的和多媒體的“治理信息系統”。

免責聲明:以上內容源自網絡,版權歸原作者所有,如有侵犯您的原創版權請告知,我們將盡快刪除相關內容。

您可能還會對下面的文章感興趣:

河北十一选五开奖的 保利地产股票分析报告 3分彩开奖软件下载 手机av 原千岁近雾相亲 中文字幕 银川小姐上门特服 重庆最新幸运农场开 国产av网站 三人麻将去掉哪些牌 佐佐木希有下过海吗 nba国王vs山猫 姬野爱反恐24小时 在线 乌鲁木齐按摩哪里好 黑龙江时时彩 亿富配资 15选5开奖结果同步 安卓台湾麻将游戏