﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>IT博客-生活靠自己</title><link>http://www.cnitblog.com/myriverman/</link><description>求别人不如求自己！</description><language>zh-cn</language><lastBuildDate>Wed, 29 Apr 2026 08:43:10 GMT</lastBuildDate><pubDate>Wed, 29 Apr 2026 08:43:10 GMT</pubDate><ttl>60</ttl><item><title>终于理通了.text代码是啥回事，在此留个纪念</title><link>http://www.cnitblog.com/myriverman/archive/2005/07/13/933.html</link><dc:creator>MyRiverMan</dc:creator><author>MyRiverMan</author><pubDate>Wed, 13 Jul 2005 09:53:00 GMT</pubDate><guid>http://www.cnitblog.com/myriverman/archive/2005/07/13/933.html</guid><wfw:comment>http://www.cnitblog.com/myriverman/comments/933.html</wfw:comment><comments>http://www.cnitblog.com/myriverman/archive/2005/07/13/933.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/myriverman/comments/commentRss/933.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/myriverman/services/trackbacks/933.html</trackback:ping><description><![CDATA[n个月前就发狠心要看通.text源代码，总是打开来看一会就没有耐心再看下去了，就仍一边去了，在一段时间里，零零碎碎的看了一写关于.text的文章，两天前，那股劲又上来了，决定再看.text源代码，这次没有象以前那样，打开代码慢慢看，这次我是新建了个和.text类似的一个新项目，然后照着思路把代码一点一点的挪过来，去实现.text的某一个功能，这样经过陆续两天的努力，终于实现了.text的某些功能，自然.text的代码也基本知道是怎么回事了．不过.text确实不简单，还有很多东西有待我去发现和学习．我相信在我完成这个类似项目后，.text代码也差不多该通了吧，哈哈，真是佩服我的这个学习方法．<BR><BR><BR>
<P align=right>以此纪念！</P><img src ="http://www.cnitblog.com/myriverman/aggbug/933.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/myriverman/" target="_blank">MyRiverMan</a> 2005-07-13 17:53 <a href="http://www.cnitblog.com/myriverman/archive/2005/07/13/933.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>今天在ebay上买了两运动器材</title><link>http://www.cnitblog.com/myriverman/archive/2005/07/01/662.html</link><dc:creator>MyRiverMan</dc:creator><author>MyRiverMan</author><pubDate>Fri, 01 Jul 2005 01:42:00 GMT</pubDate><guid>http://www.cnitblog.com/myriverman/archive/2005/07/01/662.html</guid><wfw:comment>http://www.cnitblog.com/myriverman/comments/662.html</wfw:comment><comments>http://www.cnitblog.com/myriverman/archive/2005/07/01/662.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cnitblog.com/myriverman/comments/commentRss/662.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/myriverman/services/trackbacks/662.html</trackback:ping><description><![CDATA[天气越来越热了，出去跑步简直是受不了，太阳照我发昏，于是还是狠了狠心，在ebay上买了副哑铃和一多功能仰卧板（可当作哑铃板），花了５２０块大洋，过几天就可以收到了，每天可以在家锻炼了．<img src ="http://www.cnitblog.com/myriverman/aggbug/662.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/myriverman/" target="_blank">MyRiverMan</a> 2005-07-01 09:42 <a href="http://www.cnitblog.com/myriverman/archive/2005/07/01/662.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>一个通用的分页存储过程</title><link>http://www.cnitblog.com/myriverman/archive/2005/06/30/659.html</link><dc:creator>MyRiverMan</dc:creator><author>MyRiverMan</author><pubDate>Thu, 30 Jun 2005 08:30:00 GMT</pubDate><guid>http://www.cnitblog.com/myriverman/archive/2005/06/30/659.html</guid><wfw:comment>http://www.cnitblog.com/myriverman/comments/659.html</wfw:comment><comments>http://www.cnitblog.com/myriverman/archive/2005/06/30/659.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/myriverman/comments/commentRss/659.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/myriverman/services/trackbacks/659.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: CREATE&nbsp;PROCEDURE&nbsp;sp_page@tblName&nbsp;varchar(255),&nbsp;@strGetFields&nbsp;varchar(1000)&nbsp;,@fldName&nbsp;varchar(255),&nbsp;@PageSize&nbsp;int&nbsp;,&nbsp;@PageIndex&nbsp;int&nbsp;,&nbs...&nbsp;&nbsp;<a href='http://www.cnitblog.com/myriverman/archive/2005/06/30/659.html'>阅读全文</a><img src ="http://www.cnitblog.com/myriverman/aggbug/659.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/myriverman/" target="_blank">MyRiverMan</a> 2005-06-30 16:30 <a href="http://www.cnitblog.com/myriverman/archive/2005/06/30/659.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>水晶报表备忘录</title><link>http://www.cnitblog.com/myriverman/archive/2005/06/30/656.html</link><dc:creator>MyRiverMan</dc:creator><author>MyRiverMan</author><pubDate>Thu, 30 Jun 2005 05:53:00 GMT</pubDate><guid>http://www.cnitblog.com/myriverman/archive/2005/06/30/656.html</guid><wfw:comment>http://www.cnitblog.com/myriverman/comments/656.html</wfw:comment><comments>http://www.cnitblog.com/myriverman/archive/2005/06/30/656.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/myriverman/comments/commentRss/656.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/myriverman/services/trackbacks/656.html</trackback:ping><description><![CDATA[<DIV style="BORDER-RIGHT: windowtext 0.5pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 0.5pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e6e6e6; PADDING-BOTTOM: 4px; BORDER-LEFT: windowtext 0.5pt solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: windowtext 0.5pt solid">
<DIV><IMG src="http://www.cnitblog.com/images/OutliningIndicators/None.gif" align=top><SPAN style="COLOR: #0000ff">private</SPAN><SPAN style="COLOR: #000000">&nbsp;</SPAN><SPAN style="COLOR: #0000ff">void</SPAN><SPAN style="COLOR: #000000">&nbsp;Button1_Click(</SPAN><SPAN style="COLOR: #0000ff">object</SPAN><SPAN style="COLOR: #000000">&nbsp;sender,&nbsp;System.EventArgs&nbsp;e)<BR><IMG id=Codehighlighter1_64_1876_Open_Image onclick="this.style.display='none'; Codehighlighter1_64_1876_Open_Text.style.display='none'; Codehighlighter1_64_1876_Closed_Image.style.display='inline'; Codehighlighter1_64_1876_Closed_Text.style.display='inline';" src="http://www.cnitblog.com/images/OutliningIndicators/ExpandedBlockStart.gif" align=top><IMG id=Codehighlighter1_64_1876_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_64_1876_Closed_Text.style.display='none'; Codehighlighter1_64_1876_Open_Image.style.display='inline'; Codehighlighter1_64_1876_Open_Text.style.display='inline';" src="http://www.cnitblog.com/images/OutliningIndicators/ContractedBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN id=Codehighlighter1_64_1876_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><IMG src="http://www.cnitblog.com/images/dot.gif"></SPAN><SPAN id=Codehighlighter1_64_1876_Open_Text><SPAN style="COLOR: #000000">{<BR><IMG src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align=top></SPAN><SPAN style="COLOR: #008000">//</SPAN><SPAN style="COLOR: #008000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ParameterField&nbsp;ParamField&nbsp;=&nbsp;new&nbsp;ParameterField();<BR><IMG src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align=top></SPAN><SPAN style="COLOR: #008000">//</SPAN><SPAN style="COLOR: #008000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ParameterFields&nbsp;ParamFields&nbsp;=&nbsp;new&nbsp;ParameterFields();<BR><IMG src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align=top></SPAN><SPAN style="COLOR: #008000">//</SPAN><SPAN style="COLOR: #008000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ParamField.ParameterFieldName&nbsp;=&nbsp;"testname";<BR><IMG src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align=top></SPAN><SPAN style="COLOR: #008000">//</SPAN><SPAN style="COLOR: #008000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #008000">//</SPAN><SPAN style="COLOR: #008000">离散值&nbsp;<BR><IMG src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align=top></SPAN><SPAN style="COLOR: #008000">//</SPAN><SPAN style="COLOR: #008000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ParameterDiscreteValue&nbsp;DiscreteVal&nbsp;=&nbsp;new&nbsp;ParameterDiscreteValue();<BR><IMG src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align=top></SPAN><SPAN style="COLOR: #008000">//</SPAN><SPAN style="COLOR: #008000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DiscreteVal.Value&nbsp;=&nbsp;"panxin";<BR><IMG src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align=top></SPAN><SPAN style="COLOR: #008000">//</SPAN><SPAN style="COLOR: #008000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #008000">//</SPAN><SPAN style="COLOR: #008000">赋值&nbsp;<BR><IMG src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align=top></SPAN><SPAN style="COLOR: #008000">//</SPAN><SPAN style="COLOR: #008000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ParamField.CurrentValues.Add(DiscreteVal)&nbsp;;<BR><IMG src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align=top></SPAN><SPAN style="COLOR: #008000">//</SPAN><SPAN style="COLOR: #008000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #008000">//</SPAN><SPAN style="COLOR: #008000">将该字段加如到字段集合中&nbsp;<BR><IMG src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align=top></SPAN><SPAN style="COLOR: #008000">//</SPAN><SPAN style="COLOR: #008000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ParamFields.Add(ParamField)&nbsp;;<BR><IMG src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align=top></SPAN><SPAN style="COLOR: #008000">//</SPAN><SPAN style="COLOR: #008000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #008000">//</SPAN><SPAN style="COLOR: #008000">不允许该字段弹出提示&nbsp;<BR><IMG src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align=top></SPAN><SPAN style="COLOR: #008000">//</SPAN><SPAN style="COLOR: #008000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ParamField.AllowCustomValues&nbsp;=&nbsp;false&nbsp;;<BR><IMG src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align=top></SPAN><SPAN style="COLOR: #008000">//</SPAN><SPAN style="COLOR: #008000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR><IMG src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align=top></SPAN><SPAN style="COLOR: #008000">//</SPAN><SPAN style="COLOR: #008000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #008000">//</SPAN><SPAN style="COLOR: #008000">将公式绑定到具体字段&nbsp;<BR><IMG src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align=top></SPAN><SPAN style="COLOR: #008000">//</SPAN><SPAN style="COLOR: #008000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR><IMG src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align=top></SPAN><SPAN style="COLOR: #008000">//</SPAN><SPAN style="COLOR: #008000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CrystalReportViewer1.ParameterFieldInfo&nbsp;=&nbsp;ParamFields&nbsp;;<BR><IMG src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR><IMG src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR><IMG src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #008000">//</SPAN><SPAN style="COLOR: #008000">this.CrystalReportViewer1.ReportSource="C:\\Inetpub\\wwwroot\\WebApplication1\\bin\\PHReport.rpt";</SPAN><SPAN style="COLOR: #008000"><BR><IMG src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align=top></SPAN><SPAN style="COLOR: #000000"><BR><IMG src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ReportDocument&nbsp;rdc</SPAN><SPAN style="COLOR: #000000">=</SPAN><SPAN style="COLOR: #0000ff">new</SPAN><SPAN style="COLOR: #000000">&nbsp;ReportDocument();<BR><IMG src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;rdc.Load(</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">C:\\Inetpub\\wwwroot\\WebApplication1\\bin\\PHReport.rpt</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">);<BR><IMG src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #008000">//</SPAN><SPAN style="COLOR: #008000">rdc.SetDataSource();</SPAN><SPAN style="COLOR: #008000"><BR><IMG src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align=top></SPAN><SPAN style="COLOR: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Subreports&nbsp;subrdcs</SPAN><SPAN style="COLOR: #000000">=</SPAN><SPAN style="COLOR: #000000">rdc.Subreports;<BR><IMG src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ReportDocument&nbsp;subrdc</SPAN><SPAN style="COLOR: #000000">=</SPAN><SPAN style="COLOR: #000000">subrdcs[</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">subreprot1</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">];<BR><IMG src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #008000">//</SPAN><SPAN style="COLOR: #008000">*************************************************</SPAN><SPAN style="COLOR: #008000"><BR><IMG src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align=top></SPAN><SPAN style="COLOR: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SqlConnection&nbsp;_connection</SPAN><SPAN style="COLOR: #000000">=</SPAN><SPAN style="COLOR: #0000ff">new</SPAN><SPAN style="COLOR: #000000">&nbsp;SqlConnection(</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">server=192.168.0.8;uid=sa;pwd=;database=dbtest;persist&nbsp;security&nbsp;info=False;packet&nbsp;size=4096</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">);<BR><IMG src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_connection.Open();<BR><IMG src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;SqlDataAdapter&nbsp;sda</SPAN><SPAN style="COLOR: #000000">=</SPAN><SPAN style="COLOR: #0000ff">new</SPAN><SPAN style="COLOR: #000000">&nbsp;SqlDataAdapter(</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">select&nbsp;top&nbsp;2&nbsp;*&nbsp;from&nbsp;songs</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">,_connection);<BR><IMG src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DataSet&nbsp;ds</SPAN><SPAN style="COLOR: #000000">=</SPAN><SPAN style="COLOR: #0000ff">new</SPAN><SPAN style="COLOR: #000000">&nbsp;DataSet();<BR><IMG src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sda.Fill(ds,</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">songs</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">);<BR><IMG src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_connection.Close();&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR><IMG src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><SPAN style="COLOR: #008000">//</SPAN><SPAN style="COLOR: #008000">*********************************************</SPAN><SPAN style="COLOR: #008000"><BR><IMG src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align=top></SPAN><SPAN style="COLOR: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;subrdc.SetDataSource(ds);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR><IMG src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;subrdc.DataDefinition.FormulaFields[</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">formulafield1</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">].Text</SPAN><SPAN style="COLOR: #000000">=</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">{songs.ssongname}</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">;<BR><IMG src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;subrdc.DataDefinition.FormulaFields[</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">formulafield2</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">].Text</SPAN><SPAN style="COLOR: #000000">=</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">{songs.ssingername}</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">;<BR><IMG src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align=top><BR><IMG src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ParameterField&nbsp;ParamField</SPAN><SPAN style="COLOR: #000000">=</SPAN><SPAN style="COLOR: #000000">&nbsp;rdc.ParameterFields[</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">testname</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">];<BR><IMG src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ParameterDiscreteValue&nbsp;DiscreteVal&nbsp;</SPAN><SPAN style="COLOR: #000000">=</SPAN><SPAN style="COLOR: #000000">&nbsp;</SPAN><SPAN style="COLOR: #0000ff">new</SPAN><SPAN style="COLOR: #000000">&nbsp;ParameterDiscreteValue();<BR><IMG src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DiscreteVal.Value&nbsp;</SPAN><SPAN style="COLOR: #000000">=</SPAN><SPAN style="COLOR: #000000">&nbsp;</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">panxin</SPAN><SPAN style="COLOR: #000000">"</SPAN><SPAN style="COLOR: #000000">;<BR><IMG src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ParamField.CurrentValues.Add(DiscreteVal);<BR><IMG src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR><IMG src="http://www.cnitblog.com/images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CrystalReportViewer1.ReportSource</SPAN><SPAN style="COLOR: #000000">=</SPAN><SPAN style="COLOR: #000000">rdc;<BR><IMG src="http://www.cnitblog.com/images/OutliningIndicators/ExpandedBlockEnd.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</SPAN></SPAN><SPAN style="COLOR: #000000">&nbsp;&nbsp;&nbsp;&nbsp;</SPAN></DIV></DIV><img src ="http://www.cnitblog.com/myriverman/aggbug/656.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/myriverman/" target="_blank">MyRiverMan</a> 2005-06-30 13:53 <a href="http://www.cnitblog.com/myriverman/archive/2005/06/30/656.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>靠大学真好</title><link>http://www.cnitblog.com/myriverman/archive/2005/06/25/532.html</link><dc:creator>MyRiverMan</dc:creator><author>MyRiverMan</author><pubDate>Sat, 25 Jun 2005 09:12:00 GMT</pubDate><guid>http://www.cnitblog.com/myriverman/archive/2005/06/25/532.html</guid><wfw:comment>http://www.cnitblog.com/myriverman/comments/532.html</wfw:comment><comments>http://www.cnitblog.com/myriverman/archive/2005/06/25/532.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cnitblog.com/myriverman/comments/commentRss/532.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/myriverman/services/trackbacks/532.html</trackback:ping><description><![CDATA[　　　现在越来越觉得住地靠大学附近真的不错，早上、晚上跑步可以去大学的操场上去跑，塑胶跑道，人工草皮，爽啊，洗澡可以去大学开的澡堂，卫生！价格便宜，又大。好处太多了。。。。，以前吃饭都在学校里吃，靠大学真好啊，还有泳池、网球场，太适合年轻人了。<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <img src ="http://www.cnitblog.com/myriverman/aggbug/532.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/myriverman/" target="_blank">MyRiverMan</a> 2005-06-25 17:12 <a href="http://www.cnitblog.com/myriverman/archive/2005/06/25/532.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>今天是个开始</title><link>http://www.cnitblog.com/myriverman/archive/2005/06/25/531.html</link><dc:creator>MyRiverMan</dc:creator><author>MyRiverMan</author><pubDate>Sat, 25 Jun 2005 09:01:00 GMT</pubDate><guid>http://www.cnitblog.com/myriverman/archive/2005/06/25/531.html</guid><wfw:comment>http://www.cnitblog.com/myriverman/comments/531.html</wfw:comment><comments>http://www.cnitblog.com/myriverman/archive/2005/06/25/531.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnitblog.com/myriverman/comments/commentRss/531.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/myriverman/services/trackbacks/531.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 注册了好长时间的blog，还没有写一个字，从今天开始，开始个新生活，一是要写blog，二是项目的服务程序终于稳定了，性能也好多了，心情就好多了，三是自己越来越肥，开始锻炼了，跑步什么的了．．．生活开始积极了。<img src ="http://www.cnitblog.com/myriverman/aggbug/531.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/myriverman/" target="_blank">MyRiverMan</a> 2005-06-25 17:01 <a href="http://www.cnitblog.com/myriverman/archive/2005/06/25/531.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>