成人午夜激情影院,小视频免费在线观看,国产精品夜夜嗨,欧美日韩精品一区二区在线播放

MSSQL對文件內容進行全文檢索的查詢

2010-08-28 10:49:44來源:西部e網作者:

delphi具有強大的開發能力,而且開發速度快。newxy是以數據庫為中心的java WEB開發工具,現在比較二者的開發速度和開發能力。

為了可比較性,作一些約定:

1.只比較數據庫的運用開發;

2.二者都需為數據庫連接作準備,且是一次的,這方面不比較;

3.delphi從組件模板上拖拉組件,設計jsp頁面可以用工具拖拉標簽,或手動加入標簽,形成介面外觀方面的速度不作比較;

4.只比較在數據的處理能力和處理速度上。

一、顯示一個記錄集數據:

deiphi為Query寫sql語名,選擇要顯示的字段,拖動DBGrid組件到合適的長度,選擇DBNavigator組件的銨鈕,如果有圖片字段,

加入DBImage組件;

newxy在

<nbean:formBean/>

標簽中賦sql值,在

<td></td>內用<bean:write />

標簽確定顯示哪個字段,

<nlogic:navigate/>

標簽里設置length值決定每頁長度、建立前頁、后頁、去到第幾頁銨鈕,在

<nhtml:buttos/>
標簽中選擇增、刪、更新等銨鈕,

如果有圖片字段,加入

標簽。

二者旗鼓相當。

二、顯示主副表:

在顯示主表方面二者速度與“一”相同。二者顯示副表的方法如下:

delphi如同準備主表一樣準備副表,在主、副表之間通過組件的MasterFields屬性連接;

newxy也一樣如同準備主表一樣準備副表,在主、副表之間的連接方法不同,newxy是這樣的:

加入一標簽

,將key值賦給獲取副表數據的

sql

屬性,如

"select * from secondTable where secondKey='${key}'/>

二者都很輕松。

三、數據的增、刪、更新操作

delphi可用dbNavigator,newxy可用

二者效率相同。

四、數據查詢

數據查詢是以數據為中心運用系統的核心,數據查詢能力及開發速度應是最重要的比較。

二者對查詢字段者有約定,否則不能被DBGrid組件或標簽正確顯示。

1.直接輸入sql語句查詢。

在向用戶提供輸入框方面二者速度能力相同。

delphi的不足:必須寫若干行代碼將輸入框輸入的sql語句提出,加至某對象,提交;

newxy的優點:后臺不必寫代碼。

2.為特定段賦值,構成查詢條件。

delphi的不足:a.必須將用戶輸入的字段值與"select field1,field2,... from table1 where "之類的字符串連接構成查詢語句,賦給某個組件,再提交查詢。b.用戶輸入的字段值是用“=”還是用“like”,不好處理。

newxy的優點:a.后臺不寫代碼,b.在jsp頁面上用普能的標簽,加上標簽、標簽就能形成強大的多查詢能力。用戶任意組合查詢字段,選擇字段值的等于、包含、大于等關系,選擇查詢項之間的“and”、“or”關系,b.在不同的環境下處理方式相同,c.可以預設查詢條件以作限制,d.最重要的是newxy同樣不需開發者寫java代碼。

數據查詢這個重要方面newxy不管是在開發速度還是在開發能力上遠遠超出delphi。

五、特殊數據的處理

1.將文件保存到數據庫中

delphi雖然可以不寫代碼將普通數據如字符串、數字保存到數據庫,但如果將文件保存到數據,而且控制文件大小,delphi必須要寫不少代碼來處理。

newxy對文件上傳的處理在開發者看來如同普能數據一樣,可以不必特殊處理,開發者同樣不寫代碼,還能控制文件大小,只須用標簽。

2.文件下載 小蟲網絡技術

delphi要將讀出的文件數據以文件形式保存到本地,必須要寫不少代碼。

newxy要將讀出的文件數據保存到本地,不必寫任何代碼,而且能同時實現下載記數。

newxy在特殊數據處理方法的速度遠快于delphi。

綜合上述五個方面比較,在數據庫開發方面,不管是在開發速度,還是實現能力上newxy的web開發遠遠大于delphi桌面開發,非常有趣的是newxy不用寫java代碼。

newxy技術網站:http://www.newxy.net

newxy技術范例:http://www.newxy.net/zh_ch/samples/index.jsp

前述一、二、三項比較可參看“企業分類”范例,第四項比較可看“多項查詢”范例,第五項比較可看“文件上傳”及“文件下載”范例。

關鍵詞:MSSQL

贊助商鏈接:

主站蜘蛛池模板: 南汇区| 连山| 溆浦县| 荔浦县| 贡山| 西乌珠穆沁旗| 凤翔县| 四子王旗| 浪卡子县| 新邵县| 隆子县| 聊城市| 汉沽区| 新竹县| 太白县| 万安县| 远安县| 绥化市| 东光县| 大英县| 三门峡市| 公主岭市| 民和| 肥城市| 石嘴山市| 保山市| 景泰县| 墨脱县| 奉新县| 余庆县| 惠安县| 稷山县| 会昌县| 滨海县| 莱西市| 通河县| 迁西县| 吉安县| 凤城市| 惠水县| 南通市|