我在用DELPHI+SQLSEVER做程序,要针对SQLSEVER内的若干张表的数据做报表,数据量不是很大,我是用TQUERY做好呢还是使用ADO在SQLSEVER中生成另外一张表或是生成视图呢?我刚开始用DELPHI,请各位大侠指教:) 楼上兄台,别人也知道可以,是在问哪样好些?ADO我真的不熟也不喜欢,query1可以做到的,用query得到到结果后再打印报表,数据集就是query的结果。这也是我原来VFP的思想,不知Delphi是不是有更好的方法,高手指点! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 谢谢Rocky525(Rocky),你说的是DELPHI里的TQUERY吗?你知道哪里有这方面的源代码下载吗? 先在SQL Server中做视图,再直接使用这个视图,速度要快很多,我试过的!很明显的差别! 那我就用ADO与SQLSEVER相连,通过ADO操纵建立视图,再显示打印它,是吗? 没错,视图其实就是一个表,哪是由不同条件得来的表。yazoox(考拉) 说得没错,在服务器上的视图运行要快得多,听说在服务端写好视图,若客户端赋上打印条件这样最好。我不太清楚怎么触发这些,哪位指点,所以暂时用的query(条件写在where子句中)进行打印。 如何在webbrowser中自动关闭弹出的js的alert对话框 如何去掉字符串中包含的回车键! 通过IE右键获取网页上的链接路径字符串后如何传入一个外部应用程序 如何阻止"Discard changes to this record?"警告? TQuery 控件 如何联接数据源 请推荐好书——来者有分!!! master view问题 请教一个关于框架为什么不能显示的问题 新手问题:access2000设置别名的问题 什么地方能找到运行异常错误表? 如何替换字符串中的字符?? 十万火急,如何读写word文件,请给出代码,谢谢。
yazoox(考拉) 说得没错,在服务器上的视图运行要快得多,听说在服务端写好视图,若客户端赋上打印条件这样最好。
我不太清楚怎么触发这些,哪位指点,所以暂时用的query(条件写在where子句中)进行打印。