<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom"><title type="text">博客园_医药CRM系统开发</title><subtitle type="text">自已做医药CRM系统有四年了，终于可以算个产品了，努力市场化，今年重种将医药营销的理念加入CRM</subtitle><id>http://feed.cnblogs.com/blog/u/23881/rss</id><updated>2012-05-19T06:34:51Z</updated><author><name>hhq80</name><uri>http://www.cnblogs.com/hhq80/</uri></author><generator>feed.cnblogs.com</generator><link rel="alternate" type="text/html" href="http://www.cnblogs.com/hhq80/"/><link rel="self" type="application/atom+xml" href="http://feed.cnblogs.com/blog/u/23881/rss"/><entry><id>http://www.cnblogs.com/hhq80/archive/2011/11/17/2252676.html</id><title type="text">抓取验证码图片和自动执行select选择事件</title><summary type="text">using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.Web;using System.Net;using Sanzond;using System.Text.RegularExpressions;using mshtml;namespace HttpPostGet{ public partial class </summary><published>2011-11-17T06:42:00Z</published><updated>2011-11-17T06:42:00Z</updated><author><name>hhq80</name><uri>http://www.cnblogs.com/hhq80/</uri></author><link rel="alternate" href="http://www.cnblogs.com/hhq80/archive/2011/11/17/2252676.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/hhq80/archive/2011/11/17/2252676.html"/><content type="html">&lt;p&gt;&lt;span style="color: #ffffff"&gt;using System;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #ffffff"&gt;using System.Collections.Generic;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #ffffff"&gt;using System.ComponentModel;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #ffffff"&gt;using System.Data;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #ffffff"&gt;using System.Drawing;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #ffffff"&gt;using System.Text;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #ffffff"&gt;using System.Windows.Forms;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #ffffff"&gt;using System.Web;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #ffffff"&gt;using System.Net;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #ffffff"&gt;using Sanzond;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #ffffff"&gt;using System.Text.RegularExpressions;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #ffffff"&gt;using mshtml;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #ffffff"&gt;namespace HttpPostGet&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #ffffff"&gt;{&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #ffffff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public partial class jond : Form&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #ffffff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #ffffff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public jond()&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #ffffff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #ffffff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; InitializeComponent();&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #ffffff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #ffffff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; private void btnDisplay_Click(object sender, EventArgs e)&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #ffffff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #ffffff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Cmd.CreateDirectory("c:\\xj");&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #ffffff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; string url;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #ffffff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; url = txtURL.Text;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #ffffff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lbPage.Text = "0";&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #ffffff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (url.Length &amp;gt; 0)&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #ffffff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #ffffff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; webBrowserPreview.Navigate(url);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #ffffff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //等待加载完毕&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #ffffff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //while (webBrowserPreview.ReadyState &amp;lt; WebBrowserReadyState.Complete) Application.DoEvents();&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #ffffff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #ffffff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #ffffff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #ffffff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MessageBox.Show("请输入网址！");&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #ffffff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #ffffff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;span style="color: #ffffff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; private void jond_Load(object sender, EventArgs e)&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #ffffff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #ffffff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #ffffff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #ffffff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #ffffff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; txtURL.Text = "&lt;/span&gt;&lt;a href="http://www.sanzond.com/tools"&gt;&lt;span style="color: #ffffff"&gt;http://www.sanzond.com/tools&lt;/span&gt;&lt;/a&gt;&lt;span style="color: #ffffff"&gt;";&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #ffffff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; webBrowserPreview.Navigate("&lt;/span&gt;&lt;a href="http://www.sanzond.com/tools"&gt;&lt;span style="color: #ffffff"&gt;http://www.sanzond.com/tools&lt;/span&gt;&lt;/a&gt;&lt;span style="color: #ffffff"&gt;");&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #ffffff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;span style="color: #ffffff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; private void webBrowserPreview_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #ffffff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #ffffff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //listBox1.Items.Add(webBrowserPreview.ReadyState);&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #ffffff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; while (webBrowserPreview.ReadyState != WebBrowserReadyState.Complete)&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #ffffff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #ffffff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Application.DoEvents();&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #ffffff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;span style="color: #ffffff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //if (webBrowser1.ReadyState &amp;lt; WebBrowserReadyState.Complete || webBrowser1.Url.ToString() == LastUrl) return;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #ffffff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //LastUrl = webBrowser1.Url.ToString();&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #ffffff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (webBrowserPreview.ReadyState == WebBrowserReadyState.Complete)&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #ffffff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #ffffff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HtmlElement link = webBrowserPreview.Document.GetElementById("pager");&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #ffffff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; link.SetAttribute("selectedindex", (Convert.ToInt32(link.GetAttribute("selectedindex"))+1).ToString());&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #ffffff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lbPage.Text = link.GetAttribute("selectedindex").ToString();&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #ffffff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; link.InvokeMember("onchange");&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #ffffff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; HTMLDocument html = (HTMLDocument)webBrowserPreview.Document.DomDocument;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #ffffff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IHTMLControlElement img = (IHTMLControlElement)webBrowserPreview.Document.Images["Image1"].DomElement;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #ffffff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IHTMLControlRange range = (IHTMLControlRange)((HTMLBody)html.body).createControlRange();&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #ffffff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; range.add(img);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #ffffff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; range.execCommand("Copy", false, null);&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #ffffff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; img = null;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #ffffff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; range = null;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #ffffff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; html = null;&lt;/span&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&lt;span style="color: #ffffff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (Clipboard.ContainsImage())&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #ffffff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #ffffff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.pictureBox1.Image = Clipboard.GetImage();&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #ffffff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //if (Clipboard.GetImage().)&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #ffffff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pictureBox1.Image.Save("c:\\xj\\" +&amp;nbsp; link.GetAttribute("selectedindex").ToString() + ".jpg");&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #ffffff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //pictureBox1.&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #ffffff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; lbPage.Text = Convert.ToString(Convert.ToInt32(lbPage.Text) + 1);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #ffffff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Clipboard.SetImage(null);&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #ffffff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #ffffff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #ffffff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #ffffff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MessageBox.Show("执行不成功");&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #ffffff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="color: #ffffff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Clipboard.Clear();&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt;&lt;p&gt;&lt;span style="color: #ffffff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #ffffff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;span style="color: #ffffff"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #ffffff"&gt;}&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;img src="http://www.cnblogs.com/hhq80/aggbug/2252676.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/hhq80/archive/2011/11/17/2252676.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/hhq80/archive/2011/09/07/2170177.html</id><title type="text">基于wince.net的环境，使用pocketBuilder调用webservice所需安装环境和步骤</title><summary type="text">PDA中部署webservice程序需安装的环境PocketBuilder.ARM.CAB 运行环境pocketSOAP.arm.CAB webservice运行环境pksoapIF.dll pocketBuilder支持webservice的dllWINDOWS平台开发需要的工具及环境pocketSOAPhttp://www.pocketsoap.com/ pocketbuliderpksoapif.dll参考文件http://notbig.blog.163.com/blog/static/21316286200841310546432/iis部署ws需安装程序powerbuilder 11</summary><published>2011-09-07T11:02:00Z</published><updated>2011-09-07T11:02:00Z</updated><author><name>hhq80</name><uri>http://www.cnblogs.com/hhq80/</uri></author><link rel="alternate" href="http://www.cnblogs.com/hhq80/archive/2011/09/07/2170177.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/hhq80/archive/2011/09/07/2170177.html"/><content type="html">&lt;p&gt;PDA中部署webservice程序需安装的环境&lt;br /&gt;PocketBuilder.ARM.CAB 运行环境&lt;br /&gt;pocketSOAP.arm.CAB webservice运行环境&lt;br /&gt;pksoapIF.dll pocketBuilder支持webservice的dll&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;WINDOWS平台开发需要的工具及环境&lt;/p&gt;&lt;p&gt;pocketSOAP&lt;/p&gt;&lt;p&gt;&lt;a href="http://www.pocketsoap.com/"&gt;&lt;font color="#006600"&gt;http://www.pocketsoap.com/&lt;/font&gt;&lt;/a&gt; &lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;pocketbulider&lt;/p&gt;&lt;p&gt;pksoapif.dll&lt;/p&gt;&lt;p&gt;参考文件&lt;/p&gt;&lt;p&gt;&lt;a href="http://notbig.blog.163.com/blog/static/21316286200841310546432/"&gt;http://notbig.blog.163.com/blog/static/21316286200841310546432/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;iis部署ws需安装程序&lt;/p&gt;&lt;p&gt;powerbuilder 11的环境安装&lt;/p&gt;&lt;p&gt;&amp;nbsp;D:\Program Files\Sybase115\PowerBuilder 11.5\DotNET\bin&lt;br /&gt;将当前目录下的文件放至ws的BIN目录&lt;br /&gt;将D:\Program Files\Sybase115\Shared\PowerBuilder\PBDWM115.DLL放入windows目录&lt;/p&gt;&lt;img src="http://www.cnblogs.com/hhq80/aggbug/2170177.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/hhq80/archive/2011/09/07/2170177.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/hhq80/archive/2011/05/15/2046745.html</id><title type="text">sql backup</title><summary type="text">ALTER proc [P_DBBACKUP](@DbName varchar(50))asDECLARE @dbPath VARCHAR(200)select @dbPath='E:\bak\'select @dbPath=@dbPath+@DbName+'_'+convert(varchar(20),getdate(),112)+replace(convert(varchar(20),getdate(),108),':','')+'.bak'BACKUP DATABASE @DbName TO DISK = @</summary><published>2011-05-15T01:50:00Z</published><updated>2011-05-15T01:50:00Z</updated><author><name>hhq80</name><uri>http://www.cnblogs.com/hhq80/</uri></author><link rel="alternate" href="http://www.cnblogs.com/hhq80/archive/2011/05/15/2046745.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/hhq80/archive/2011/05/15/2046745.html"/><content type="html">&lt;p&gt;ALTER proc [P_DBBACKUP](@DbName varchar(50))&lt;br /&gt;as&lt;br /&gt;DECLARE @dbPath VARCHAR(200)&lt;br /&gt;select @dbPath='E:\bak\'&lt;br /&gt;select @dbPath=@dbPath+@DbName+'_'+convert(varchar(20),getdate(),112)+replace(convert(varchar(20),getdate(),108),':','')+'.bak'&lt;br /&gt;BACKUP DATABASE @DbName &lt;br /&gt;TO DISK = @dbPath &lt;br /&gt;WITH INIT &lt;br /&gt;,NOUNLOAD &lt;br /&gt;,NAME = N'backup database'&lt;br /&gt;,NOSKIP &lt;br /&gt;,STATS = 10&lt;br /&gt;,NOFORMAT&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="http://www.cnblogs.com/hhq80/aggbug/2046745.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/hhq80/archive/2011/05/15/2046745.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/hhq80/archive/2010/09/27/1837201.html</id><title type="text">Cumulative Update package 3 for SQL Server 2008 R2三个补丁下载地址，官网下载不直接给地址，不知为什么</title><summary type="text">知识库文章编号： 2261464语言： All (Global)平台： i386位置： (http://hotfixv4.microsoft.com/SQL%20Server%202008%20R2/nosp/2008R2_RTM_SapBI_CU3_2261464_10_50_1734_/10.50.1734.0/free/418819_intl_i386_zip.exe)密码： +8z[6#s...</summary><published>2010-09-27T15:36:00Z</published><updated>2010-09-27T15:36:00Z</updated><author><name>hhq80</name><uri>http://www.cnblogs.com/hhq80/</uri></author><link rel="alternate" href="http://www.cnblogs.com/hhq80/archive/2010/09/27/1837201.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/hhq80/archive/2010/09/27/1837201.html"/><content type="html">知识库文章编号： 2261464&lt;br /&gt;语言： All (Global)&lt;br /&gt;平台： i386&lt;br /&gt;位置： (&lt;a href="http://hotfixv4.microsoft.com/SQL%20Server%202008%20R2/nosp/2008R2_RTM_SapBI_CU3_2261464_10_50_1734_/10.50.1734.0/free/418819_intl_i386_zip.exe" target="_blank"&gt;&lt;font color="#0066cc"&gt;http://hotfixv4.microsoft.com/SQL%20Server%202008%20R2/nosp/2008R2_RTM_SapBI_CU3_2261464_10_50_1734_/10.50.1734.0/free/418819_intl_i386_zip.exe&lt;/font&gt;&lt;/a&gt;)&lt;br /&gt;密码： +8z[6#s&lt;br /&gt;密码更改日期: 09/28/2010&lt;br /&gt;下一个密码: cNuuB9rv7&lt;br /&gt;-----------------------------------------------------------&lt;br /&gt;知识库文章编号： 2261464&lt;br /&gt;语言： All (Global)&lt;br /&gt;平台： i386&lt;br /&gt;位置： (&lt;a href="http://hotfixv4.microsoft.com/SQL%20Server%202008%20R2/nosp/2008R2_RTM_SNAC_CU3_2261464_10_50_1734_x/10.50.1734.0/free/418822_intl_i386_zip.exe" target="_blank"&gt;&lt;font color="#0066cc"&gt;http://hotfixv4.microsoft.com/SQL%20Server%202008%20R2/nosp/2008R2_RTM_SNAC_CU3_2261464_10_50_1734_x/10.50.1734.0/free/418822_intl_i386_zip.exe&lt;/font&gt;&lt;/a&gt;)&lt;br /&gt;密码： u0HS*@0&lt;br /&gt;密码更改日期: 09/28/2010&lt;br /&gt;下一个密码: 8j7t!aY3ZG&lt;br /&gt;-----------------------------------------------------------&lt;br /&gt;知识库文章编号： 2121407, 2133566, 2142496, 2225696, 2261464, 2268122, 2269585, 2270925, 2276203, 2277078, 2282505, 2283036, 2283051, 2283072, 2283091, 2283186, 2285517, 2285711, 2285720, 2290377, 2291697, 2292807, 2295244, 2297903, 2315727, 968398, 979212, 980142, 981159, 981811, 981814, 981881, 981888, 982207, 982363, 982376, 983429, 983480, 983500, 983564&lt;br /&gt;语言： All (Global)&lt;br /&gt;平台： i386&lt;br /&gt;位置： (&lt;a href="http://hotfixv4.microsoft.com/SQL%20Server%202008%20R2/nosp/SQLServer2008R2_RTM_CU3_2261464_10_50_17/10.50.1734.0/free/418815_intl_i386_zip.exe" target="_blank"&gt;&lt;font color="#0068cf"&gt;http://hotfixv4.microsoft.com/SQL%20Server%202008%20R2/nosp/SQLServer2008R2_RTM_CU3_2261464_10_50_17/10.50.1734.0/free/418815_intl_i386_zip.exe&lt;/font&gt;&lt;/a&gt;)&lt;br /&gt;密码： ZV{QRlcLq&lt;br /&gt;密码更改日期: 09/28/2010&lt;br /&gt;下一个密码: y[BpHfp&lt;br /&gt;&lt;img src="http://www.cnblogs.com/hhq80/aggbug/1837201.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/hhq80/archive/2010/09/27/1837201.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/hhq80/archive/2010/08/15/1799932.html</id><title type="text">WIN7 X64位系统安装SQL SERVER2008失败总结</title><summary type="text">在win7 64位的系统中，如果已经安装了vs 2008,并且安装路径不在系统盘，如安装vs2008在d盘，那么如果你安装sql server 2008,那么将会出现Upgrade Failed due to the following Error.The error code is :-2147467259.Message:未指定的错误，实际是SQL Server Business Intell...</summary><published>2010-08-15T03:03:00Z</published><updated>2010-08-15T03:03:00Z</updated><author><name>hhq80</name><uri>http://www.cnblogs.com/hhq80/</uri></author><link rel="alternate" href="http://www.cnblogs.com/hhq80/archive/2010/08/15/1799932.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/hhq80/archive/2010/08/15/1799932.html"/><content type="html">&lt;p&gt;在win7 64位的系统中，如果已经安装了vs 2008,并且安装路径不在系统盘，如安装vs2008在d盘，那么如果你安装sql server 2008,那么将会出现&lt;font face="Arial"&gt;Upgrade Failed due to the following Error.The error code is :-2147467259.Message:未指定的错误&lt;/font&gt;，实际是SQL Server Business Intelligence Development Studio组件安装失败，这是因为直接点击sql server2008 的安装程序，SQL Server Business Intelligence Development Studio的默认安装是在C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE中，而BI需要和vs2008合并，可能错误就出现了，网上说这是sql server2008的bug,实际不是，而是当在x64位系统中安装时，如果vs不是默认安装，需要指定安装参数，即大家只需运行如下命令CMD即可安装成功，而不是在gui界面直接安装&lt;/p&gt;&lt;p&gt;setup.exe /Action="Install" /INSTALLSHAREDDIR="D:\Program Files\Microsoft SQL Server" /INSTALLSHAREDWOWDIR="D:\Program Files (x86)\Microsoft SQL Server"&lt;br /&gt;&lt;/p&gt;&lt;img src="http://www.cnblogs.com/hhq80/aggbug/1799932.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/hhq80/archive/2010/08/15/1799932.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/hhq80/archive/2010/08/05/1793086.html</id><title type="text">写了一个通用的用户选择页面，记录一下调用方法</title><summary type="text">1.主页面 &lt;a href="#" onclick="javascript:addressWindow2('email')"&gt;收件人：&lt;/a&gt; 增加函数 function addressWindow2(sign) { var url = "../SelectUser.aspx?valobj=存放用户值的控件名&amp;txtobj=存放用户名称的控件名"; var tree...</summary><published>2010-08-05T05:16:00Z</published><updated>2010-08-05T05:16:00Z</updated><author><name>hhq80</name><uri>http://www.cnblogs.com/hhq80/</uri></author><link rel="alternate" href="http://www.cnblogs.com/hhq80/archive/2010/08/05/1793086.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/hhq80/archive/2010/08/05/1793086.html"/><content type="html">&lt;p&gt;1.主页面&lt;br /&gt;&amp;nbsp; &amp;lt;a href="#" onclick="javascript:addressWindow2('email')"&amp;gt;收件人：&amp;lt;/a&amp;gt; &lt;/p&gt;&lt;p&gt;增加函数&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; function addressWindow2(sign) {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var url = "../SelectUser.aspx?valobj=存放用户值的控件名&amp;amp;txtobj=存放用户名称的控件名";&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var tree_window = window.open(url, 'addressbook', 'toolbar=no,menubar=no,location=no,resizable=no,scrollbars=yes,menubar=no,width=520,height=540,top=100,left=200, status=yes');&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/p&gt;&lt;img src="http://www.cnblogs.com/hhq80/aggbug/1793086.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/hhq80/archive/2010/08/05/1793086.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/hhq80/archive/2010/07/30/1788951.html</id><title type="text">回顾这几年开发医药CRM的历程</title><summary type="text">在做医药行业软件七年，在2006遇上个医药全国总代，刚好上我们公司的医药GSP进销存系统，而传统的商业进销存完全不能适应这个企业，自已就完全根据这个企业的实际情况重写了这个系统，直到今天一直运行稳定，呵呵，想想自已的这方面能力还是蛮强的，但带来个问题，软件不出问题，企业也不付维护费。哎，矛盾，好好写程序没钱挣的结果，这些年也没收上一年的维护费，失败，做生意和做程序是完全两回事呀，做生意的永远比做程...</summary><published>2010-07-30T09:51:00Z</published><updated>2010-07-30T09:51:00Z</updated><author><name>hhq80</name><uri>http://www.cnblogs.com/hhq80/</uri></author><link rel="alternate" href="http://www.cnblogs.com/hhq80/archive/2010/07/30/1788951.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/hhq80/archive/2010/07/30/1788951.html"/><content type="html">&lt;p&gt;在做医药行业软件七年，在2006遇上个医药全国总代，刚好上我们公司的医药GSP进销存系统，而传统的商业进销存完全不能适应这个企业，自已就完全根据这个企业的实际情况重写了这个系统，直到今天一直运行稳定，呵呵，想想自已的这方面能力还是蛮强的，但带来个问题，软件不出问题，企业也不付维护费。哎，矛盾，好好写程序没钱挣的结果，这些年也没收上一年的维护费，失败，做生意和做程序是完全两回事呀，做生意的永远比做程序的精，当程序员的也要注意这点，呵呵！&lt;/p&gt;&lt;p&gt;明天继续....&lt;/p&gt;&lt;img src="http://www.cnblogs.com/hhq80/aggbug/1788951.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/hhq80/archive/2010/07/30/1788951.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/hhq80/archive/2010/07/30/1788913.html</id><title type="text">生成中文式的日期维度，时间自已定义</title><summary type="text">USE [soa]GO/****** Object: Table [dbo].[DimDate] Script Date: 07/30/2010 17:18:32 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOCREATE TABLE [dbo].[DimDate]([DateKey] [int] NOT NULL,[FullDateAlt...</summary><published>2010-07-30T09:20:00Z</published><updated>2010-07-30T09:20:00Z</updated><author><name>hhq80</name><uri>http://www.cnblogs.com/hhq80/</uri></author><link rel="alternate" href="http://www.cnblogs.com/hhq80/archive/2010/07/30/1788913.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/hhq80/archive/2010/07/30/1788913.html"/><content type="html">&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;USE [soa]&lt;br /&gt;GO&lt;/p&gt;&lt;p&gt;/****** Object:&amp;nbsp; Table [dbo].[DimDate]&amp;nbsp;&amp;nbsp;&amp;nbsp; Script Date: 07/30/2010 17:18:32 ******/&lt;br /&gt;SET ANSI_NULLS ON&lt;br /&gt;GO&lt;/p&gt;&lt;p&gt;SET QUOTED_IDENTIFIER ON&lt;br /&gt;GO&lt;/p&gt;&lt;p&gt;CREATE TABLE [dbo].[DimDate](&lt;br /&gt;&amp;nbsp;[DateKey] [int] NOT NULL,&lt;br /&gt;&amp;nbsp;[FullDateAlternateKey] [date] NOT NULL,&lt;br /&gt;&amp;nbsp;[DayNumberOfWeek] [tinyint] NOT NULL,&lt;br /&gt;&amp;nbsp;[ChineseDayNameOfWeek] [nvarchar](10) NOT NULL,&lt;br /&gt;&amp;nbsp;[DayNumberOfMonth] [tinyint] NOT NULL,&lt;br /&gt;&amp;nbsp;[DayNumberOfYear] [smallint] NOT NULL,&lt;br /&gt;&amp;nbsp;[WeekNumberOfYear] [tinyint] NOT NULL,&lt;br /&gt;&amp;nbsp;[EnglishMonthName] [nvarchar](10) NOT NULL,&lt;br /&gt;&amp;nbsp;[ChineseMonthName] [nvarchar](10) NOT NULL,&lt;br /&gt;&amp;nbsp;[MonthNumberOfYear] [tinyint] NOT NULL,&lt;br /&gt;&amp;nbsp;[CalendarQuarter] [tinyint] NOT NULL,&lt;br /&gt;&amp;nbsp;[CalendarYear] [smallint] NOT NULL,&lt;br /&gt;&amp;nbsp;[CalendarSemester] [tinyint] NOT NULL,&lt;br /&gt;&amp;nbsp;CONSTRAINT [PK_DimDate_DateKey] PRIMARY KEY CLUSTERED &lt;br /&gt;(&lt;br /&gt;&amp;nbsp;[DateKey] ASC&lt;br /&gt;)WITH (PAD_INDEX&amp;nbsp; = OFF, STATISTICS_NORECOMPUTE&amp;nbsp; = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS&amp;nbsp; = ON, ALLOW_PAGE_LOCKS&amp;nbsp; = ON) ON [PRIMARY],&lt;br /&gt;&amp;nbsp;CONSTRAINT [AK_DimDate_FullDateAlternateKey] UNIQUE NONCLUSTERED &lt;br /&gt;(&lt;br /&gt;&amp;nbsp;[FullDateAlternateKey] ASC&lt;br /&gt;)WITH (PAD_INDEX&amp;nbsp; = OFF, STATISTICS_NORECOMPUTE&amp;nbsp; = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS&amp;nbsp; = ON, ALLOW_PAGE_LOCKS&amp;nbsp; = ON) ON [PRIMARY]&lt;br /&gt;) ON [PRIMARY]&lt;/p&gt;&lt;p&gt;GO&lt;/p&gt;&lt;p&gt;EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'日期yyyymmdd' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DimDate', @level2type=N'COLUMN',@level2name=N'DateKey'&lt;br /&gt;GO&lt;/p&gt;&lt;p&gt;EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'带间隔的日期' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DimDate', @level2type=N'COLUMN',@level2name=N'FullDateAlternateKey'&lt;br /&gt;GO&lt;/p&gt;&lt;p&gt;EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'一周第几天' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DimDate', @level2type=N'COLUMN',@level2name=N'DayNumberOfWeek'&lt;br /&gt;GO&lt;/p&gt;&lt;p&gt;EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'星期几' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DimDate', @level2type=N'COLUMN',@level2name=N'ChineseDayNameOfWeek'&lt;br /&gt;GO&lt;/p&gt;&lt;p&gt;EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'月的每几天' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DimDate', @level2type=N'COLUMN',@level2name=N'DayNumberOfMonth'&lt;br /&gt;GO&lt;/p&gt;&lt;p&gt;EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'年的第几天' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DimDate', @level2type=N'COLUMN',@level2name=N'DayNumberOfYear'&lt;br /&gt;GO&lt;/p&gt;&lt;p&gt;EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'年的第几个星期' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DimDate', @level2type=N'COLUMN',@level2name=N'WeekNumberOfYear'&lt;br /&gt;GO&lt;/p&gt;&lt;p&gt;EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'英文月名' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DimDate', @level2type=N'COLUMN',@level2name=N'EnglishMonthName'&lt;br /&gt;GO&lt;/p&gt;&lt;p&gt;EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'中文月名' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DimDate', @level2type=N'COLUMN',@level2name=N'ChineseMonthName'&lt;br /&gt;GO&lt;/p&gt;&lt;p&gt;EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'数字月' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DimDate', @level2type=N'COLUMN',@level2name=N'MonthNumberOfYear'&lt;br /&gt;GO&lt;/p&gt;&lt;p&gt;EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'季度' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DimDate', @level2type=N'COLUMN',@level2name=N'CalendarQuarter'&lt;br /&gt;GO&lt;/p&gt;&lt;p&gt;EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'年' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'DimDate', @level2type=N'COLUMN',@level2name=N'CalendarYear'&lt;br /&gt;GO&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;go&lt;br /&gt;truncate table dimDate&lt;br /&gt;go&lt;br /&gt;--生成一年的时期维护数据,生成从2000年开始到2041年的所有日期维度&lt;br /&gt;declare @curDate datetime&lt;br /&gt;declare @i int&lt;br /&gt;set @curDate='2000-01-01 00:00:00'&lt;br /&gt;set @i=1&lt;br /&gt;WHILE (@i &amp;lt;= 15000)&lt;br /&gt;BEGIN&lt;br /&gt;&amp;nbsp;Insert into dimDate(&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp; DateKey, &lt;br /&gt;&amp;nbsp;FullDateAlternateKey, &lt;br /&gt;&amp;nbsp;DayNumberOfWeek, &lt;br /&gt;&amp;nbsp;ChineseDayNameOfWeek,&lt;br /&gt;&amp;nbsp;DayNumberOfMonth, &lt;br /&gt;&amp;nbsp;DayNumberOfYear,&lt;br /&gt;&amp;nbsp;WeekNumberOfYear, &lt;br /&gt;&amp;nbsp;EnglishMonthName, &lt;br /&gt;&amp;nbsp;ChineseMonthName,&lt;br /&gt;&amp;nbsp;MonthNumberOfYear, &lt;br /&gt;&amp;nbsp;CalendarQuarter, &lt;br /&gt;&amp;nbsp;CalendarYear, &lt;br /&gt;&amp;nbsp;CalendarSemester&lt;br /&gt;&amp;nbsp;)&lt;br /&gt;&amp;nbsp;SELECT &lt;br /&gt;&amp;nbsp;Convert(varchar(8),@curDate,112) as DateKey,&lt;br /&gt;&amp;nbsp;Convert(varchar(10),@curDate,120) as FullDateAlternateKey,&lt;br /&gt;&amp;nbsp;datepart(weekday,@curDate) as DayNumberOfWeek,&lt;br /&gt;(&lt;br /&gt;&amp;nbsp;&amp;nbsp;case&amp;nbsp;&amp;nbsp; datepart(dw,@curDate) &lt;br /&gt;&amp;nbsp;&amp;nbsp;when&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp; then&amp;nbsp;&amp;nbsp; '星期天'&lt;br /&gt;&amp;nbsp;&amp;nbsp;when&amp;nbsp;&amp;nbsp; 2&amp;nbsp;&amp;nbsp; then&amp;nbsp;&amp;nbsp; '星期一'&lt;br /&gt;&amp;nbsp;&amp;nbsp;when&amp;nbsp;&amp;nbsp; 3&amp;nbsp;&amp;nbsp; then&amp;nbsp;&amp;nbsp; '星期二'&lt;br /&gt;&amp;nbsp;&amp;nbsp;when&amp;nbsp;&amp;nbsp; 4&amp;nbsp;&amp;nbsp; then&amp;nbsp;&amp;nbsp; '星期三'&lt;br /&gt;&amp;nbsp;&amp;nbsp;when&amp;nbsp;&amp;nbsp; 5&amp;nbsp;&amp;nbsp; then&amp;nbsp;&amp;nbsp; '星期四'&lt;br /&gt;&amp;nbsp;&amp;nbsp;when&amp;nbsp;&amp;nbsp; 6&amp;nbsp;&amp;nbsp; then&amp;nbsp;&amp;nbsp; '星期五'&lt;br /&gt;&amp;nbsp;&amp;nbsp;when&amp;nbsp;&amp;nbsp; 7&amp;nbsp;&amp;nbsp; then&amp;nbsp;&amp;nbsp; '星期六'&lt;br /&gt;&amp;nbsp;&amp;nbsp;end &lt;br /&gt;) as ChineseDayNameOfWeek,&lt;br /&gt;&amp;nbsp;datepart(day,@curDate) as DayNumberOfMonth,&lt;br /&gt;&amp;nbsp;datepart(dayofyear,@curDate) as DayNumberOfYear,&lt;br /&gt;&amp;nbsp;0 as WeekNumberOfYear,--现在是一年中第几个星期,懒了没有写，有时间写这个函数的帮补充一下&lt;br /&gt;(&lt;br /&gt;&amp;nbsp;&amp;nbsp;case&amp;nbsp;&amp;nbsp; datepart(MONTH,@curDate) &lt;br /&gt;&amp;nbsp;&amp;nbsp;when&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp; then&amp;nbsp;&amp;nbsp; 'January'&lt;br /&gt;&amp;nbsp;&amp;nbsp;when&amp;nbsp;&amp;nbsp; 2&amp;nbsp;&amp;nbsp; then&amp;nbsp;&amp;nbsp; 'February'&lt;br /&gt;&amp;nbsp;&amp;nbsp;when&amp;nbsp;&amp;nbsp; 3&amp;nbsp;&amp;nbsp; then&amp;nbsp;&amp;nbsp; 'March'&lt;br /&gt;&amp;nbsp;&amp;nbsp;when&amp;nbsp;&amp;nbsp; 4&amp;nbsp;&amp;nbsp; then&amp;nbsp;&amp;nbsp; 'April'&lt;br /&gt;&amp;nbsp;&amp;nbsp;when&amp;nbsp;&amp;nbsp; 5&amp;nbsp;&amp;nbsp; then&amp;nbsp;&amp;nbsp; 'May'&lt;br /&gt;&amp;nbsp;&amp;nbsp;when&amp;nbsp;&amp;nbsp; 6&amp;nbsp;&amp;nbsp; then&amp;nbsp;&amp;nbsp; 'June'&lt;br /&gt;&amp;nbsp;&amp;nbsp;when&amp;nbsp;&amp;nbsp; 7&amp;nbsp;&amp;nbsp; then&amp;nbsp;&amp;nbsp; 'July'&lt;br /&gt;&amp;nbsp;&amp;nbsp;when&amp;nbsp;&amp;nbsp; 8&amp;nbsp;&amp;nbsp; then&amp;nbsp;&amp;nbsp; 'August'&lt;br /&gt;&amp;nbsp;&amp;nbsp;when&amp;nbsp;&amp;nbsp; 9&amp;nbsp;&amp;nbsp; then&amp;nbsp;&amp;nbsp; 'September'&lt;br /&gt;&amp;nbsp;&amp;nbsp;when&amp;nbsp;&amp;nbsp; 10&amp;nbsp;&amp;nbsp; then&amp;nbsp; 'October'&lt;br /&gt;&amp;nbsp;&amp;nbsp;when&amp;nbsp;&amp;nbsp; 11&amp;nbsp;&amp;nbsp; then&amp;nbsp; 'November'&lt;br /&gt;&amp;nbsp;&amp;nbsp;when&amp;nbsp;&amp;nbsp; 12&amp;nbsp; then&amp;nbsp;&amp;nbsp; 'December'&lt;br /&gt;&amp;nbsp;&amp;nbsp;end &lt;br /&gt;)&amp;nbsp;&amp;nbsp; as EnglishMonthName,&lt;br /&gt;&amp;nbsp;(&lt;br /&gt;&amp;nbsp;&amp;nbsp;case&amp;nbsp;&amp;nbsp; datepart(MONTH,@curDate) &lt;br /&gt;&amp;nbsp;&amp;nbsp;when&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp; then&amp;nbsp;&amp;nbsp; '一月'&lt;br /&gt;&amp;nbsp;&amp;nbsp;when&amp;nbsp;&amp;nbsp; 2&amp;nbsp;&amp;nbsp; then&amp;nbsp;&amp;nbsp; '二月'&lt;br /&gt;&amp;nbsp;&amp;nbsp;when&amp;nbsp;&amp;nbsp; 3&amp;nbsp;&amp;nbsp; then&amp;nbsp;&amp;nbsp; '三月'&lt;br /&gt;&amp;nbsp;&amp;nbsp;when&amp;nbsp;&amp;nbsp; 4&amp;nbsp;&amp;nbsp; then&amp;nbsp;&amp;nbsp; '四月'&lt;br /&gt;&amp;nbsp;&amp;nbsp;when&amp;nbsp;&amp;nbsp; 5&amp;nbsp;&amp;nbsp; then&amp;nbsp;&amp;nbsp; '五月'&lt;br /&gt;&amp;nbsp;&amp;nbsp;when&amp;nbsp;&amp;nbsp; 6&amp;nbsp;&amp;nbsp; then&amp;nbsp;&amp;nbsp; '六月'&lt;br /&gt;&amp;nbsp;&amp;nbsp;when&amp;nbsp;&amp;nbsp; 7&amp;nbsp;&amp;nbsp; then&amp;nbsp;&amp;nbsp; '七月'&lt;br /&gt;&amp;nbsp;&amp;nbsp;when&amp;nbsp;&amp;nbsp; 8&amp;nbsp;&amp;nbsp; then&amp;nbsp;&amp;nbsp; '八月'&lt;br /&gt;&amp;nbsp;&amp;nbsp;when&amp;nbsp;&amp;nbsp; 9&amp;nbsp;&amp;nbsp; then&amp;nbsp;&amp;nbsp; '九月'&lt;br /&gt;&amp;nbsp;&amp;nbsp;when&amp;nbsp;&amp;nbsp; 10&amp;nbsp;&amp;nbsp; then&amp;nbsp; '十月'&lt;br /&gt;&amp;nbsp;&amp;nbsp;when&amp;nbsp;&amp;nbsp; 11&amp;nbsp;&amp;nbsp; then&amp;nbsp; '十一月'&lt;br /&gt;&amp;nbsp;&amp;nbsp;when&amp;nbsp;&amp;nbsp; 12&amp;nbsp; then&amp;nbsp;&amp;nbsp; '十二月'&lt;br /&gt;&amp;nbsp;&amp;nbsp;end &lt;br /&gt;)&amp;nbsp; as ChineseMonthName,&lt;br /&gt;&amp;nbsp;datepart(MONTH,@curDate) as MonthNumberOfYear,&lt;br /&gt;&amp;nbsp;datepart(Quarter,@curDate) as CalendarQuarter,&lt;br /&gt;&amp;nbsp;datepart(year,@curDate) as CalendarYear,&lt;br /&gt;&amp;nbsp;(case when datepart(MONTH,@curDate)&amp;gt;6 then 1 else 2 end) as CalendarSemester&lt;br /&gt;&amp;nbsp;set @i=@i+1&lt;br /&gt;&amp;nbsp;set @curDate=@curDate+1&lt;br /&gt;END &lt;/p&gt;&lt;img src="http://www.cnblogs.com/hhq80/aggbug/1788913.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/hhq80/archive/2010/07/30/1788913.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/hhq80/archive/2010/07/15/1778109.html</id><title type="text">给reportview传参数的操作过程</title><summary type="text">rdlc中定义导航=Parameters!url.Value &amp; "/orders/ImportCurrentOrderSales.aspx?OrderID="&amp; Fields!ddbh.Value //将第一个框架中的日期转换成从00点开始 ObjectDataSource1.SelectParameters["startddrq"].DefaultValue = StartTi...</summary><published>2010-07-15T07:35:00Z</published><updated>2010-07-15T07:35:00Z</updated><author><name>hhq80</name><uri>http://www.cnblogs.com/hhq80/</uri></author><link rel="alternate" href="http://www.cnblogs.com/hhq80/archive/2010/07/15/1778109.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/hhq80/archive/2010/07/15/1778109.html"/><content type="html">&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;rdlc中定义导航&lt;br /&gt;=Parameters!url.Value &amp;amp; "/orders/ImportCurrentOrderSales.aspx?OrderID="&amp;amp; Fields!ddbh.Value&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //将第一个框架中的日期转换成从00点开始&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ObjectDataSource1.SelectParameters["startddrq"].DefaultValue = StartTime;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ObjectDataSource1.SelectParameters["endddrq"].DefaultValue = EndTime;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ObjectDataSource1.SelectParameters["QueryCode"].DefaultValue = QueryCode;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ObjectDataSource1.SelectParameters["proxyid"].DefaultValue = base.GetUserID();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //将第二个框中的日期转换成从23点结束&lt;br /&gt;//传参数&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ReportParameter urlParm = new ReportParameter();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; urlParm.Name = "url";&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; string sDomain;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (ConfigurationSettings.AppSettings["SystemDomain"] != null)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sDomain = ConfigurationSettings.AppSettings["SystemDomain"].ToString();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sDomain = "&lt;a href="http://127.0.0.1/resin"&gt;http://127.0.0.1/resin&lt;/a&gt;";&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; urlParm.Values.Add(sDomain);&lt;/p&gt;&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ReportViewer1.LocalReport.SetParameters(new ReportParameter[] { urlParm });//传入url参数&lt;br /&gt;//结束&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ObjectDataSource1.CacheDuration = 0;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ObjectDataSource1.DataBind();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ReportViewer1.LocalReport.EnableHyperlinks = true;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ReportViewer1.LocalReport.Refresh();&lt;/p&gt;&lt;img src="http://www.cnblogs.com/hhq80/aggbug/1778109.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/hhq80/archive/2010/07/15/1778109.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/hhq80/archive/2010/06/07/1752933.html</id><title type="text">山寨dell mini 3i的问题</title><summary type="text">最主要是搜索信号非常弱，到了房间里几乎就再也没有信号了，所以以后还是不要买山寨手机了，看着漂亮，实际真的要用时用不起来。</summary><published>2010-06-07T00:36:00Z</published><updated>2010-06-07T00:36:00Z</updated><author><name>hhq80</name><uri>http://www.cnblogs.com/hhq80/</uri></author><link rel="alternate" href="http://www.cnblogs.com/hhq80/archive/2010/06/07/1752933.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/hhq80/archive/2010/06/07/1752933.html"/><content type="html">最主要是搜索信号非常弱，到了房间里几乎就再也没有信号了，所以以后还是不要买山寨手机了，看着漂亮，实际真的要用时用不起来。&lt;img src="http://www.cnblogs.com/hhq80/aggbug/1752933.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/hhq80/archive/2010/06/07/1752933.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry></feed>
