| 订阅 | 在线投稿
分享
 
 
 

newxy+struts WEB开发与delphi桌面开发相比,速度更快,能力更强

2006-07-31 06:24:22 编辑來源:互联网 国际版 评论
 
 
本文为【newxy+struts WEB开发与delphi桌面开发相比,速度更快,能力更强】的汉字拼音对照版显示拼音
  delphijuyouqiangdadekaifanenglierqiekaifasudukuainewxyshiyishujukuweizhongxindejava WEBkaifagongjuxianzaibijiaoerzhedekaifasuduhekaifanengli

   weilekebijiaoxingzuoyixieyueding

   1.zhibijiaoshujukudeyunyongkaifa

   2.erzhedouxuweishujukulianjiezuozhunbeiqieshiyicidezhefangmianbubijiao

   3.delphicongzujianmobanshangtuolazujianshejijspyemiankeyiyonggongjutuolabiaoqianhuoshoudongjiarubiaoqianxingchengjiemianwaiguanfangmiandesudubuzuobijiao

   4.zhibijiaozaishujudechulinenglihechulisudushang

  yixianshiyigejilujishuju

   deiphiweiQueryxiesqlyumingxuanzeyaoxianshideziduantuodongDBGridzujiandaoheshidechangduxuanzeDBNavigatorzujiandeanniuruguoyoutupianziduan

  jiaruDBImagezujian

   newxyzai<nbean:formBean/>biaoqianzhongfusqlzhizai<td></td>neiyong<bean:write />biaoqianquedingxianshinageziduan

  zai<nlogic:navigate/>biaoqianlishezhilengthzhijuedingmeiyechangdujianliqianyehouyequdaodijiyeanniuzai<nhtml:buttos/>biaoqianzhongxuanzezengshangengxindenganniu

  ruguoyoutupianziduanjiaru<nhtml:image/>biaoqian

   erzheqiguxiangdang

  erxianshizhufubiao

   zaixianshizhubiaofangmianerzhesuduyu“yi”xiangtongerzhexianshifubiaodefangfaruxia

   delphirutongzhunbeizhubiaoyiyangzhunbeifubiaozaizhufubiaozhijiantongguozujiandeMasterFieldsshuxinglianjie

   newxyyeyiyangrutongzhunbeizhubiaoyiyangzhunbeifubiaozaizhufubiaozhijiandelianjiefangfabutongnewxyshizheyangde:

  jiaruyibiaoqian<bean:define id="key" name="masterForm",property="masterKey"/>jiangkeyzhifugeihuoqufubiaoshujude<nbean:formBean/>sqlshuxingru

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

   erzhedouhenqingsong

  sanshujudezengshangengxincaozuo

   delphikeyongdbNavigatornewxykeyong<nhtml:buttons/>

   erzhexiaolvxiangtong

  sishujuchaxun

   shujuchaxunshiyishujuweizhongxinyunyongxitongdegaixinshujuchaxunnenglijikaifasuduyingshizuichongyaodebijiao

   erzheduichaxunziduanzheyouyuedingfouzebunengbeiDBGridzujianhuo<bean:write/>biaoqianzhengquexianshi

   1.zhijieshurusqlyujuchaxun

   zaixiangyonghutigongshurukuangfangmianerzhesudunenglixiangtong

   delphidebuzubixuxieruoganxingdaimajiangshurukuangshurudesqlyujutichujiazhimouduixiangtijiao

   newxydeyoudianhoutaibubixiedaima

   2.weitedingduanfuzhigouchengchaxuntiaojian

   delphidebuzua.bixujiangyonghushurudeziduanzhiyu"select field1,field2,... from table1 where "zhileidezifuchuanlianjiegouchengchaxunyujufugeimougezujianzaitijiaochaxunb.yonghushurudeziduanzhishiyong“=”huanshiyong“like”buhaochuli

   newxydeyoudiana.houtaibuxiedaimab.zaijspyemianshangyongpunengde<select name=""/>biaoqianrangyonghuxuanzeshidengyubaohandayudengguanxierqiehoutaiyebuyongxiejavadaima

   3.renyizuheduoxiangchaxun

   delphidebuzua.delphimeitigongzhefangerdezujiankuwanquanyoukaifarenyuanzuheyonghushurudechaxuntiaojiankaifarenyuanbixukongzhiziduanzhishi“=”“like”dengguanxierqieyaozhidaogetiaojianzhijianshi“and”huanshi“or”guanxib.zaibutongdehuanjingyaochongxiedaima

   newxydeyoudiana.zaijspyemianshangyongpunengde<select name=""/>biaoqianjiashang<nhtml:form/>biaoqian<nhtml:button />biaoqianjiunengxingchengqiangdadeduochaxunnengliyonghurenyizuhechaxunziduanxuanzeziduanzhidedengyubaohandayudengguanxixuanzechaxunxiangzhijiande“and”“or”guanxib.zaibutongdehuanjingxiachulifangshixiangtong,c.keyiyushechaxuntiaojianyizuoxianzhid.zuichongyaodeshinewxytongyangbuxukaifazhexiejavadaima

   shujuchaxunzhegechongyaofangmiannewxybuguanshizaikaifasuduhuanshizaikaifanenglishangyuanyuanchaochudelphi

  wuteshushujudechuli

   1.jiangwenjianbaocundaoshujukuzhong

   delphisuirankeyibuxiedaimajiangputongshujuruzifuchuanshuzibaocundaoshujukudanruguojiangwenjianbaocundaoshujuerqiekongzhiwenjiandaxiaodelphibixuyaoxiebushaodaimalaichuli

   newxyduiwenjianshangchuandechulizaikaifazhekanlairutongpunengshujuyiyangkeyibubiteshuchulikaifazhetongyangbuxiedaimahuannengkongzhiwenjiandaxiaozhixuyong<nhtml:file/>biaoqian

   2.wenjianxiazai

   delphiyaojiangduchudewenjianshujuyiwenjianxingshibaocundaobendibixuyaoxiebushaodaima

   newxyyaojiangduchudewenjianshujubaocundaobendibubixierenhedaimaerqienengtongshishixianxiazaijishu

   newxyzaiteshushujuchulifangfadesuduyuankuaiyudelphi

  

   zongheshangshuwugefangmianbijiaozaishujukukaifafangmianbuguanshizaikaifasuduhuanshishixiannenglishangnewxydewebkaifayuanyuandayudelphizhuomiankaifafeichangyouqudeshinewxybuyongxiejavadaima

   newxyjishuwangzhanhttp://www.newxy.net

   newxyjishufanlihttp://www.newxy.net/zh_ch/samples/index.jsp

   qianshuyiersanxiangbijiaokeshenkan“qiyefenlei”fanlidisixiangbijiaokekan“duoxiangchaxun”fanlidiwuxiangbijiaokekan“wenjianshangchuan”ji“wenjianxiazai”fanli原文
 
 
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/>标签中选择增、删、更新等铵钮, 如果有图片字段,加入<nhtml:image/>标签。 二者旗鼓相当。 二、显示主副表: 在显示主表方面二者速度与“一”相同。二者显示副表的方法如下: delphi如同准备主表一样准备副表,在主、副表之间通过组件的MasterFields属性连接; newxy也一样如同准备主表一样准备副表,在主、副表之间的连接方法不同,newxy是这样的: 加入一标签<bean:define id="key" name="masterForm",property="masterKey"/>,将key值赋给获取副表数据的<nbean:formBean/>sql属性,如 "select * from secondTable where secondKey='${key}'/> 二者都很轻松。 三、数据的增、删、更新操作 delphi可用dbNavigator,newxy可用<nhtml:buttons/>。 二者效率相同。 四、数据查询 数据查询是以数据为中心运用系统的核心,数据查询能力及开发速度应是最重要的比较。 二者对查询字段者有约定,否则不能被DBGrid组件或<bean:write/>标签正确显示。 1.直接输入sql语句查询。 在向用户提供输入框方面二者速度能力相同。 delphi的不足:必须写若干行代码将输入框输入的sql语句提出,加至某对象,提交; newxy的优点:后台不必写代码。 2.为特定段赋值,构成查询条件。 delphi的不足:a.必须将用户输入的字段值与"select field1,field2,... from table1 where "之类的字符串连接构成查询语句,赋给某个组件,再提交查询。b.用户输入的字段值是用“=”还是用“like”,不好处理。 newxy的优点:a.后台不写代码,b.在jsp页面上用普能的<select name=""/>标签让用户选择是等于、包含、大于等关系,而且后台也不用写java代码。 3.任意组合多项查询: delphi的不足:a.delphi没提供这方而的组件库,完全由开发人员组合用户输入的查询条件,开发人员必须控制字段值是“=”、“like”等关系,而且要知道各条件之间是“and”还是“or”关系。b.在不同的环境要重写代码。 newxy的优点:a.在jsp页面上用普能的<select name=""/>标签,加上<nhtml:form/>标签、<nhtml:button />标签就能形成强大的多查询能力。用户任意组合查询字段,选择字段值的等于、包含、大于等关系,选择查询项之间的“and”、“or”关系,b.在不同的环境下处理方式相同,c.可以预设查询条件以作限制,d.最重要的是newxy同样不需开发者写java代码。 数据查询这个重要方面newxy不管是在开发速度还是在开发能力上远远超出delphi。 五、特殊数据的处理 1.将文件保存到数据库中 delphi虽然可以不写代码将普通数据如字符串、数字保存到数据库,但如果将文件保存到数据,而且控制文件大小,delphi必须要写不少代码来处理。 newxy对文件上传的处理在开发者看来如同普能数据一样,可以不必特殊处理,开发者同样不写代码,还能控制文件大小,只须用<nhtml:file/>标签。 2.文件下载 delphi要将读出的文件数据以文件形式保存到本地,必须要写不少代码。 newxy要将读出的文件数据保存到本地,不必写任何代码,而且能同时实现下载记数。 newxy在特殊数据处理方法的速度远快于delphi。 综合上述五个方面比较,在数据库开发方面,不管是在开发速度,还是实现能力上newxy的web开发远远大于delphi桌面开发,非常有趣的是newxy不用写java代码。 newxy技术网站:[url=http://www.newxy.net]http://www.newxy.net[/url] newxy技术范例:[url=http://www.newxy.net/zh_ch/samples/index.jsp]http://www.newxy.net/zh_ch/samples/index.jsp[/url] 前述一、二、三项比较可参看“企业分类”范例,第四项比较可看“多项查询”范例,第五项比较可看“文件上传”及“文件下载”范例。
󰈣󰈤
日版宠物情人插曲《Winding Road》歌词

日版宠物情人2017的插曲,很带节奏感,日语的,女生唱的。 最后听见是在第8集的时候女主手割伤了,然后男主用嘴帮她吸了一下,插曲就出来了。 歌手:Def...

兄弟共妻,我成了他们夜里的美食

老钟家的两个儿子很特别,就是跟其他的人不太一样,魔一般的执着。兄弟俩都到了要结婚的年龄了,不管自家老爹怎么磨破嘴皮子,兄弟俩说不娶就不娶,老父母为兄弟两操碎了心...

网络安全治理:国家安全保障的主要方向是打击犯罪,而不是处置和惩罚受害者

来源:中国青年报 新的攻击方法不断涌现,黑客几乎永远占据网络攻击的上风,我们不可能通过技术手段杜绝网络攻击。国家安全保障的主要方向是打击犯罪,而不是处置和惩罚...

 
 
 
>>返回首页<<
 为你推荐
 
 
 
 转载本文
 UBB代码 HTML代码
复制到剪贴板...
 
 
 热帖排行
 
游乐场的可爱性感(3)
游乐场的可爱性感(2)
玛旁雍错之景
华亿农庄
 
 
王朝网络微信公众号
微信扫码关注本站公众号wangchaonetcn
 
  免责声明:本文仅代表作者个人观点,与王朝网络无关。王朝网络登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
©2005- 王朝网络 版权所有