水晶报表传递参数。
摘要:首先需要明白两个概念:Pull(拉)和Push(推),这是两个不同的模式。前者是直接通过和数据库进行连接,获取数据,产生报表。当然优点是不需要写任何代码,确实有些不错的地方。但是,缺点就是很难做扩展,比如有些字段的修改。后者是用DataSet(数据集)的方式,可以自己做些字段等内容上的修改,但是,代码明显多了很多。VS2005上的Push Dataset方式不知道是怎么回事,我永远...
阅读全文
posted @
2006-06-22 13:53
zrlhappy
阅读(374)
推荐(0)
在水晶报表中筛选记录的三种解决方案。
摘要:一、解决方案一:报表数据访问使用推模型二、解决方案二:记录选定公式运行时自定义三、解决方案三:将参数合并到记录选定公式----------------------------------解决方案一:报表数据访问使用推模型 需要开发人员编写代码以连接到数据库,执行 SQL 命令以创建与报表中的字段匹配的记录集或数据集,并且将该对象传递给报表。该方法使您可以将连接共享置入应用程序中,并在 Crysta...
阅读全文
posted @
2006-06-22 13:46
zrlhappy
阅读(447)
推荐(0)
GridView的操作。(摘抄)
摘要:一、GridView和DataGrid的异同 GridView 是 DataGrid的后继控件,在.net framework 2 中,虽然还存在DataGrid,但是GridView已经走上了历史的前台,取代DataGrid的趋势已是势不可挡。GridView和DataGrid功能相似,都是在web页面中显示数据源中的数据,将数据源中的一行数据,也就是一条记录,显示为在web页面上输出表格中的...
阅读全文
posted @
2006-06-22 13:15
zrlhappy
阅读(586)
推荐(0)
插入一条记录后,马上得到新插入记录ID值的方法。
摘要://插入一条记录后,马上得到新插入记录ID值的方法。 SqlConnection myconn1; string sql1; myconn1 = new SqlConnection(ConfigurationManager.ConnectionStrings["BaseConnectionString"].ConnectionString); mycon...
阅读全文
posted @
2006-06-12 21:05
zrlhappy
阅读(736)
推荐(0)
asp.net 2.0中的弹出对话框
摘要://在asp.net 1.1中,要做1个弹出的对话框的话,一般是在服务端的代码中这样写: btnClick.Attributes.Add("onclick", "return confirm('Are you sure?');"); 现在在ASP.NET 2.0中,只要使用客户端的代码就可以拉,新多了个onclientclick,这样写:
阅读全文
posted @
2006-06-06 23:55
zrlhappy
阅读(265)
推荐(0)
判断FckEdit编辑内容的长度。
摘要://代码如下:function check_htmlcontent_length(){var contents = window.FCKeditorAPI.GetInstance('content').GetHTML();if(checkLength(contents)>9000){ alert("编辑内容不能超过9000个英文或4500个汉字!"); return...
阅读全文
posted @
2006-06-06 23:52
zrlhappy
阅读(315)
推荐(0)
ASP防sql注入补丁。
摘要://可以单独写个文件,包含到每个页面中,也可以利于每个页面都包含conn文件的特点,把这段代码粘在conn文件的顶端,从而达到防止sql注入的问题。Dim Fy_Url,Fy_a,Fy_x,Fy_Cs(),Fy_Cl,Fy_Ts,Fy_Zx '---定义部份 头------ Fy_Cl = 1 '处理方式:1=提示信息,2=转向页面,3=先提示再转向 Fy_Zx = "Error.Asp" '出错...
阅读全文
posted @
2006-06-06 23:49
zrlhappy
阅读(639)
推荐(0)