越来越觉得delphi烂!(0分)

  • 主题发起人 主题发起人 softman11
  • 开始时间 开始时间
不要说“某些人”,要说就指名道姓!
我要骂的就是你softman11!
 
to SS2000:
别玩了!就此打住!
吵归吵,闹归闹,最后大家应该还是好朋友,你要把握分寸,不要太过。
 
正在写报表程序,使用quickrep。唉,真是烂,功能如此单一。纸张无论如何设置。均是A4的规格。
虽然设置成功其他纸张,但最后打出来的都是按照A4的规格。

看来只好自己画了。想偷懒也不行了。
先找找其他的有没有更好的报表控见。。。。。。。。
 
我只想问一下,那个采访是真的吗?
 
晕啊!
先看看帮助好不?

Indicates the total number of records in the recordset.

property RecordCount: Integer;

Description

Examine RecordCount to determine the total number of records in the recordset of
the dataset component. Applications might use this property with RecNo to iterate
through all the records in a dataset, though typically record iteration is handled
with calls to First, Last, MoveBy, and Prior using Eof and Bof to set the limits
of row traversing.

The dataset component must be active for RecordCount to provide a valid number.
Should ADO not be able to determine that actual number of rows, RecordCount will
return a value of negative one (-1).

In the example below, the RecNo and RecordCount properties of a TCustomDataSet
descendant are used to display the current record's number and the total number
of records in a TStatusBar component. This would be done in a handler for the
AfterScroll event of the ADO dataset component so that it is updated after each
row pointer movement.

StatusBar1.Panels[0].Text := 'Record ' + IntToStr(TCustomADODataSet(DataSet).RecNo) + ' of ' + IntToStr(TCustomADODataSet(DataSet).RecordCount);


Note: The number of rows indicated might be less than the total number of rows
in a table. This can happen when the rows retrieved as a recordset for a dataset
component are a conditional subset of the table.

数据库基本常识:
recordcount一般都是用于桌面数据库的,大型sql数据库之所以不提供这个功能是因为
开销太大,也就是说在你拿到第一笔数据的时候,数据库后台可能还在查询中。现在的
大数据库都是这么做的,以后就不清楚了,解决这个问题的办法一般都是用select count(*)
asp里面也有recordcount,连sql server一样无效

用循环!!!如果有1000000条,还不死了!

对delphi你还是有个小误解的,delphi不是只设计给傻瓜用的,而因为设计的太好已至于连傻瓜
都会用,我就搞不懂会vc的高手居然用不好。研究vcl同样可以很好的了解windows的运行机制。


.net先进吧,好吧,它的设计者和delphi的设计者是同一个人,.net的思想很多就是他在delphi
中的思想的延伸.

其实我就是想说一句,delphi是很先进的!
 
yeskert1:
大家是朋友,人家素质那么高,会跟我们素质低的人做朋友?
我可高攀不起!
哈哈哈哈!
 
SS2000真是高人啊!佩服!痛快!![:D][:D][:D]
 
大家都冷静一点。各有看法,没必要争。觉得烂就用别的,觉得好就继续用。反正每个软件都会优缺点,各有千秋。如果有完美的软件,那其他公司还混什么?
 
各位,到目前为止,我并没有说Delphi就是比VC++好,或者VC++就是比Delphi好
的话。也没有说Delphi就是烂,或者VC就是烂这样的话,萝布白菜,各有所爱,
我不会去抨击别人用的工具的,各有秋千,各有用途,各有所得,你用你的,我
用我的,大家相安无事,多好,再互相交流,取长补短,这才是论坛的意义所在。

所以,各位看仔细了,我没有和楼主争你对还是我错,Delphi好还是VC好!

我是在骂他,哈哈,看清楚了,我是在骂他!

和他争论?不值当,争到太阳从西边出来也没完,浪费时间,不如骂得痛快!

骂他什么呢?能骂的都骂了,再骂别的就不太好了(有的DFW这么认为)。

yeskert1说得好,弗洛伊德的“补偿心理”很有道理。这家伙Delphi水平
太低,为了显示自己水平高,就说Delphi烂,VC好,自己精通VC,好补偿
一下自己。可怜的家伙,这次就不骂你蠢猪笨蛋了,可怜的家伙,其实你
不蠢,也不笨的,那时我骂你的话,55555555555,你好可怜哦!!!!!
 
我估计softman11说输入的问题是不懂用Borland的热键导致,Borland默认是打“.”后
几秒才出提示的(时间可以改),或者用Ctrl+Space也可以出。

要不就是Ctrl+Shift+Space出的那种Tips。那种Tips确实有时会消不调,要移动光标才
能解决。

说老实,我也用过VC,觉得VC的编辑器(就是输入代码的地方)确实比Borland(包括
Delphi和CB)好,无论提示出来的速度和缩进的编排,但也只是局限在编辑器方面好一
点而已,其他的就认同楼上的某位同胞的那篇最长的文章
 
SS2000:
//beta老兄,好久不见(其实是我好久不上DFW了),因为那篇case心得,所以
//对你印象很深,不知你还记得我否?
呵呵,当然记得你了:)

楼主:
//正在写报表程序,使用quickrep。唉,真是烂,功能如此单一。纸张无论如何设置。
//均是A4的规格。
//虽然设置成功其他纸张,但最后打出来的都是按照A4的规格。
//看来只好自己画了。想偷懒也不行了。
真是搞笑,quickrep 不好用你别用啊,VC 里面还没有呢;用 Delphi 至少你可以找到
FastReport,ReportBuilder 等非常优秀的报表控件,还有源码,用 VC 能行吗?
所以你只有自己从头来。因为你连偷懒都不会:(

我并没有贬低 VC 的意思,你看我一直没有发表相应评论,因为我对 VC 不够了解,不
敢妄下评论。不过对于楼主在完全(差不多了)不了解 Delphi 的情况下发表出这样的
评论,是非常不负责任的做法!!!!这还能算技术问题吗?所以你会挨骂!!!

 
每个人都觉得自己是对的,那该怎么办? 呵呵,大家讨论一下吧
 
我是Delphi爱好者,自认为很好。
 
DELPHI 绝对不如 VC (只要 WINDOWS 还在 M$ 的手里)
Bill 发现“哦?怎么 DELPHI 比咱家的 VC 好用啊!”
“不行,给Windows出个Service Pack,把API修改一下,让Borland的东西...”
于是,Windows升级了,大家狂欢了!
......
 
我做下总结呀。。。。。。。
说delphi烂的人 别来大富翁好了
别在这偷学我们的技术
 
SupermanTm: 有意思:)
[:D][:D][:D][:D][:D][:D][:D][:D]
 
>来自:LiChaoHui, 时间:2003-5-1 17:01:00, ID:1820528
>每个人都觉得自己是对的,那该怎么办? 呵呵,大家讨论一下吧

统计100个公认的高手 , 统计100个公认的高水准软件,
看看谁的份额大呗.
 
可惜这公认的高手不好找,DFW的高手人家楼主认为素质低下,他自认为高手,
又被骂得狗血喷头,哪里去找公认的高手?
公认高水平软件也不好找,估计楼主一看是Delphi编的,就说,用RAD开发的
软件,水平能高?不看也罢!(楼主认为只有VC编的程序才能入选)。
 
能赚到钱的软件就是好的。
 
比较语言和工具没有太多的意思。
我承认我在刚开始学用Delphi时写出的代码的结构很不好
VC写的结构确实比较好
但我认为这不是Delphi的错
虽然我没有看过《Delphi深度历险》,但记得介绍里有一部分名为VCL无罪论
根据我的猜测,是指VCL的结构提供了简单易用的开发方式
但我们随心写出的结构不好的代码,错的还是我们自己
因为我们是可以写出结构良好的代码的,至少现在我不会像开始那样乱写了

遇到问题,还是搞清楚状况先!!!

不过windows驱动不用VC编译,我还真不知道用什么来做呢
 
后退
顶部