MSSQL网站制作之SQL2005报表参数年夜于2K成绩的最终办理方...
因此我们的保存数据方法就是:在删除的动作开始之前,把表数据备份起来,然后留一个空表,在空表上执行“删除”操作。sql2005|办理|成绩成绩出处:当经由过程表单提交信息给报表服务时,当参数值年夜于2K时,这时候假如到场显现工具条参数时,IE会前往该页没法显现如许的毛病信息,而假如不加显现工具条参数时,了局一般,可是就是没有工具条
成绩反应:
据微软的专家说这是SQL2000/SQL2005的BUG,真是奇异了,SQL2005研讨了5年才公布,竟然这一BUG仍然保存,能够设想这是何等年夜的一个手艺困难
办理思绪:
据微软供应的倡议,倡议编写一个自界说的报表工具条
<P>办理举措:
起首断定报表工具条的感化,它的感化是用于翻页和导出报表数据到别的范例的文档
能够看出,手艺难点在于翻页,也就是以后报表总页数的猎取
那末怎样才干取得带指定参数的指定报表的页数呢?微软的倡议是经由过程报表服务的WEB服务接口来猎取,当服务器上装了报表服务时,也就响应的存在了报表服务的WEB服务接口,一样平常会见地点以下:
http://****/reportserver/reportservice.asmx
经由过程这一公然的WEB服务,挪用其响应功效能够完成报表服务的N多的功效,猎取页数只是个中微乎其微的功效之一,完成代码以下:
publicintGetNumber()
{
stringFalse 一直以来个人感觉SQLServer的优化器要比Oracle的聪明。SQL2005的更是比2k聪明了不少。(有次作试验发现有的语句在200万级时还比50万级的相同语句要快show_text的一些提示没有找到解释。一直在奇怪。) SP4包括用于以下SQLServer2000组件的程序包:Database组件(下载文件:SQL2000-KB884525-SP4-x86.EXE)更新SQLServer2000的32位Database组件,包括数据库引擎、复制、客户端连接组件及工具。有关其他信息,请参阅ReadmeSql2k32Sp4.htm。AnalysisServices组件(下载文件:SQL2000.AS-KB884525-SP4-x86.EXE)更新SQLServer2000的32位AnalysisServices。 理解了存储结构,再阅读下性能优化的章节基本上会对sqlserver有个清晰地认识 两个月啃那本sqlserver2005技术内部-存储引擎,花了几个月啃四本书 所以你总能得到相应的升级版本,来满足你的需求。 再开发调试阶段和OLAP环境中,外键是可以建立的。新版本中加入了SETNULL和SETDEFAULT属性,能够提供能好的级联设置。 原来公司用过MYSQL自己也只是建个表写个SQL 理解了存储结构,再阅读下性能优化的章节基本上会对sqlserver有个清晰地认识
页:
[1]