<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom"><title type="text">博客园_wcj1984abc</title><subtitle type="text">学无止境</subtitle><id>http://feed.cnblogs.com/blog/u/14585/rss</id><updated>2011-08-18T07:38:20Z</updated><author><name>星答</name><uri>http://www.cnblogs.com/wcj1984abc/</uri></author><generator>CNBlogs BlogServer</generator><link rel="alternate" type="text/html" href="http://www.cnblogs.com/wcj1984abc/"/><link rel="self" type="application/atom+xml" href="http://feed.cnblogs.com/blog/u/14585/rss"/><entry><id>http://www.cnblogs.com/wcj1984abc/archive/2011/07/27/2117895.html</id><title type="text">24券 域名</title><summary type="text">昨天晚上去24券聊了一下，有个哥们问个问题很逗 http://www.24quan.com/beijing.html 说要取出24quan.com这个域名怎么做,我觉得很简单，没有什么好说的， 正则匹配，取出第一个.开始到倒数第一个/中间的就可以了,如果没有/就从最后面取到第一个. 不知道他要问这种问题干嘛? 借此机会，复习一下域名的相关知识 顶级域名: .COM - -适用于商业实体，它是最流行的顶级域名，任何人都可注册一个.com域名。 .NET - -最初用于网络机构如ISP，今天，任何一个人都可注册一个.net域名。 .ORG ---设计是用于各类组织机构，包括非盈利团体，今天，任何.</summary><published>2011-07-27T01:47:00Z</published><updated>2011-07-27T01:47:00Z</updated><author><name>星答</name><uri>http://www.cnblogs.com/wcj1984abc/</uri></author><link rel="alternate" href="http://www.cnblogs.com/wcj1984abc/archive/2011/07/27/2117895.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/wcj1984abc/archive/2011/07/27/2117895.html"/><content type="html">&lt;p&gt;昨天晚上去24券聊了一下，有个哥们问个问题很逗&lt;/p&gt;&#xD;
&lt;p&gt;&lt;a href="http://www.24quan.com/beijing.html"&gt;http://www.24quan.com/beijing.html&lt;/a&gt;&lt;/p&gt;&#xD;
&lt;p&gt;说要取出24quan.com这个域名怎么做,我觉得很简单，没有什么好说的，&lt;/p&gt;&#xD;
&lt;p&gt;正则匹配，取出第一个.开始到倒数第一个/中间的就可以了,如果没有/就从最后面取到第一个.&lt;/p&gt;&#xD;
&lt;p&gt;不知道他要问这种问题干嘛?&lt;/p&gt;&#xD;
&lt;p&gt;借此机会，复习一下域名的相关知识&lt;/p&gt;&#xD;
&lt;p&gt;顶级域名:&lt;/p&gt;&#xD;
&lt;p&gt;.COM - -适用于商业实体，它是最流行的顶级域名，任何人都可注册一个.com域名。 &lt;br /&gt;　　.NET - -最初用于网络机构如ISP，今天，任何一个人都可注册一个.net域名。 &lt;br /&gt;　　.ORG ---设计是用于各类组织机构，包括非盈利团体，今天，任何一个人都可注册一个.org域名&lt;/p&gt;&#xD;
&lt;p&gt;举例说明:http://www.sohu.com&lt;/p&gt;&#xD;
&lt;p&gt;一级域名就是sohu.com&lt;/p&gt;&#xD;
&lt;p&gt;类似news.sohu.com,tuan.sohu.com就是二级域名&lt;/p&gt;&#xD;
&#xD;
&lt;p&gt;贴出c#代码&lt;/p&gt;&#xD;
&lt;p&gt;string sohuurl = "&lt;a href="http://www.sohu.com&amp;quot;;//"&gt;http://www.sohu.com";//&lt;/a&gt;截取sohu.com&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; string sinaUrl = "&lt;a href="http://news.sina.com.cn"&gt;http://news.sina.com.cn&lt;/a&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; var regex = @"[\w][\w-]*\.(?:com\.cn|com|cn|co|net|org|gov|cc|biz|info)";&lt;/p&gt;&#xD;
&lt;p&gt;Regex Reg = new Regex(regex);&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; Match sohu = Reg.Match(sohuurl);&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; Match sina = Reg.Match(sinaUrl);&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; if (sohu.Success)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&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;&amp;nbsp; Console.Write(sohu.ToString());&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&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; if(sina.Success )&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; {&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;&amp;nbsp;&amp;nbsp; Console.Write("\n");&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;&amp;nbsp;&amp;nbsp; Console.Write(sina.ToString());&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; }&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; Console.Read();&lt;/p&gt;&#xD;
&lt;img src="http://www.cnblogs.com/wcj1984abc/aggbug/2117895.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/wcj1984abc/archive/2011/07/27/2117895.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/wcj1984abc/archive/2011/07/25/2116510.html</id><title type="text">.net 6年之感想</title><summary type="text">今年是2011年，入行的第6年来，觉得不能在单纯的做开发人员了！尤其是不能只是在.net平台下工作，尝试c++,php,java,python!虽然只是个开始，但是有句话说!Good began to bring good end!</summary><published>2011-07-25T10:04:00Z</published><updated>2011-07-25T10:04:00Z</updated><author><name>星答</name><uri>http://www.cnblogs.com/wcj1984abc/</uri></author><link rel="alternate" href="http://www.cnblogs.com/wcj1984abc/archive/2011/07/25/2116510.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/wcj1984abc/archive/2011/07/25/2116510.html"/><content type="html">&lt;p&gt;今年是2011年，入行的第6年来，觉得不能在单纯的做开发人员了！尤其是不能只是在.net平台下工作，尝试c++,php,java,python!虽然只是个开始，但是有句话说!&lt;/p&gt;&#xD;
&lt;p&gt;Good began to bring good end!&lt;/p&gt;&lt;img src="http://www.cnblogs.com/wcj1984abc/aggbug/2116510.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/wcj1984abc/archive/2011/07/25/2116510.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/wcj1984abc/archive/2011/03/31/2001091.html</id><title type="text">服务器配置之DNS</title><summary type="text">基于winser2003系统DNS服务器是(Domain Name System或者Domain Name Service)域名系统或者域名服务简单的说,dns的作用就是把www.baidu.com这样的域名地址解析成61.135.168.105就是把域名解析成具体的ip地址，其实我们直接输入ip地址也可以访问,例如:http://61.135.169.105/设置host文件C:\WINDOWS\system32\drivers\etc\hosts或者设置dns都可以实现域名到ip地址的解析如果同时配置这两项，hosts文件生效,dns配置无效例如在hosts文件中配置www.baidu.c</summary><published>2011-03-31T07:29:00Z</published><updated>2011-03-31T07:29:00Z</updated><author><name>星答</name><uri>http://www.cnblogs.com/wcj1984abc/</uri></author><link rel="alternate" href="http://www.cnblogs.com/wcj1984abc/archive/2011/03/31/2001091.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/wcj1984abc/archive/2011/03/31/2001091.html"/><content type="html">&lt;p&gt;基于winser2003系统&lt;/p&gt;&#xD;
&lt;p&gt;DNS服务器是(Domain Name System或者Domain Name Service)域名系统或者域名服务&lt;/p&gt;&#xD;
&lt;p&gt;简单的说,dns的作用就是把&lt;a href="http://www.baidu.com"&gt;www.baidu.com&lt;/a&gt;这样的域名地址解析成61.135.168.105&lt;/p&gt;&#xD;
&lt;p&gt;就是把域名解析成具体的ip地址，其实我们直接输入ip地址也可以访问,例如:&lt;a href="http://61.135.169.105/"&gt;http://61.135.169.105/&lt;/a&gt;&lt;/p&gt;&#xD;
&lt;p&gt;设置host文件C:\WINDOWS\system32\drivers\etc\hosts或者设置dns都可以实现域名到ip地址的解析&lt;/p&gt;&#xD;
&lt;p&gt;如果同时配置这两项，hosts文件生效,dns配置无效&lt;/p&gt;&#xD;
&lt;p&gt;例如在hosts文件中配置&lt;/p&gt;&#xD;
&lt;p&gt;&lt;a href="http://www.baidu.com"&gt;www.baidu.com&lt;/a&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 　　127.0.0.1&lt;/p&gt;&#xD;
&lt;p&gt;这时候,www.baidu.com指向的就是本地(127.0.0.1默认指本地机器),在cmd--下输入ping &lt;a href="http://www.baidu.com"&gt;www.baidu.com&lt;/a&gt;可以看见ip :127.0.0.1&lt;/p&gt;&#xD;
&lt;p&gt;好了，现在我们对dns有了大概了解，在局域网的开发过程中，我们开发人员会访问局域网的某一台服务器，这时候，我们需要在该台服务器安装dns,各开发人员都访问这台服务器，通过这台服务器dns解析具体的域名,比如，该机器ip是:192.168.101.109,我们配置hosts指向该机器&lt;/p&gt;&#xD;
&lt;p&gt;doc.mic.cn　　　　192.168.101.109&lt;/p&gt;&#xD;
&lt;p&gt;这时候，我们在浏览器输入doc.mic.cn，访问的就是192.168.101.109这台局域网服务器&lt;/p&gt;&#xD;
&lt;p&gt;打开局域网服务器的IIS，选择站点，右键属性，网站---高级在此，我们设置192.168.101.109对应域名doc.mic.cn&lt;/p&gt;&#xD;
&lt;p&gt;到这里为止，我们在局域网配置hosts&lt;/p&gt;&#xD;
&lt;p&gt;doc.mic.cn　　　　192.168.101.109,&lt;/p&gt;&#xD;
&lt;p&gt;的机器浏览器中输入doc.mic.cn，访问的就是上面iis配置的站点&lt;/p&gt;&#xD;
&lt;p&gt;如果，我们想实现简单的负载均衡，可以用两台服务器配置成&lt;/p&gt;&#xD;
&lt;p&gt;打开服务器的IIS，选择站点，右键属性，网站---高级在此，我们设置192.168.101.109对应域名doc.mic.cn&lt;/p&gt;&#xD;
&lt;p&gt;这样配置，完成以后，其他机器访问doc.mic.cn时候，就分配到两台服务器上访问&lt;/p&gt;&#xD;
&lt;p&gt;接下来，就是DNS的安装了&lt;/p&gt;&#xD;
&lt;p&gt;控制面板--管理工具--配置服务器向导,下一步，选中DNS服务器,逐步安装&lt;/p&gt;&#xD;
&lt;p&gt;安装成功以后&lt;/p&gt;&#xD;
&lt;p&gt;打开控制面板--管理工具--找到DNS,点击打开&lt;/p&gt;&#xD;
&lt;p&gt;--正向查找区域，如果我们要使用doc.mic.cn,在正向查找区域上点击右键，选择新建区域,下一步，输入名称为mic.cn即可&lt;/p&gt;&#xD;
&lt;p&gt;右侧空白处，新建主机doc,这时候的完整域名是doc.mic.cn&lt;/p&gt;&#xD;
&lt;p&gt;注意，要建立一个主机名称为空的，完整域名为mic.cn&lt;/p&gt;&#xD;
&lt;p&gt;要建立mic.cn的下级域名的话,点击mic.cn这个域名，右键--新建域,输入ecp,这时候右侧空白处右键，选择新建主机&lt;/p&gt;&#xD;
&lt;p&gt;就有了域名ecp.doc.mic.cn,同理，要建立一个主机名为空的，完整域名为doc.mic.cn&lt;/p&gt;&#xD;
&lt;p&gt;,我们可以在下面输入ip指向,例如ip为:61.135.169.105,这时候我们输入ecp.doc.mic.cn，访问的是&lt;a href="http://www.baidu.com"&gt;www.baidu.com&lt;/a&gt;这网址&lt;/p&gt;&#xD;
&lt;p&gt;如果输入192.168.101.109,就是当前局域网的服务器&lt;/p&gt;&#xD;
&lt;p&gt;如果要在ecp.doc.mic.cn建立下级域名,在该域名上点击新建域，输入名称，例如fe&lt;/p&gt;&#xD;
&lt;p&gt;这时候，右侧空白新建主机，就有了fe.ecp.doc.mic.cn&lt;/p&gt;&#xD;
&lt;p&gt;新建主机的时候输入名称test，则有了test.ecp.doc.mic.cn&lt;/p&gt;&#xD;
&lt;p&gt;到这里，DNS的配置完成&lt;/p&gt;&#xD;
&lt;p&gt;我们可以在局域网内方便的访问了!&lt;/p&gt;&lt;img src="http://www.cnblogs.com/wcj1984abc/aggbug/2001091.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/wcj1984abc/archive/2011/03/31/2001091.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/wcj1984abc/archive/2011/03/22/1991467.html</id><title type="text">.net 杂记</title><summary type="text">jquery获取服务器端控件内容,三种写法一，$(&amp;quot;#&amp;lt;%=btnDC.ClientID%&amp;gt;&amp;quot;).val() 二，$(&amp;quot;input[id*=btnDC]&amp;quot;).val() 三，$(&amp;quot;*[id$=btnDC]&amp;quot;).val()点击lable实现选中checkbox框&amp;lt;label for=&amp;quot;SSN&amp;quot;&amp;gt;总成绩:&amp;lt;/label&amp;gt;&amp;lt;input type=&amp;quot;checkbox&amp;quot; id=&amp;quot;SSn&amp;quot; name=&amp;quot;SocSecNum&amp;quot; /</summary><published>2011-03-22T07:15:00Z</published><updated>2011-03-22T07:15:00Z</updated><author><name>星答</name><uri>http://www.cnblogs.com/wcj1984abc/</uri></author><link rel="alternate" href="http://www.cnblogs.com/wcj1984abc/archive/2011/03/22/1991467.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/wcj1984abc/archive/2011/03/22/1991467.html"/><content type="html">&lt;p&gt;jquery获取服务器端控件内容,三种写法&lt;/p&gt;&#xD;
&lt;p&gt;一，$("#&amp;lt;%=btnDC.ClientID%&amp;gt;").val()&amp;nbsp;&lt;/p&gt;&#xD;
&lt;p&gt;二，$("input[id*=btnDC]").val()&amp;nbsp;&lt;/p&gt;&#xD;
&lt;p&gt;三，$("*[id$=btnDC]").val()&lt;/p&gt;&#xD;
&lt;p&gt;点击lable实现选中checkbox框&lt;/p&gt;&#xD;
&lt;p&gt;&amp;lt;label for="SSN"&amp;gt;总成绩:&amp;lt;/label&amp;gt;&lt;br /&gt;&amp;lt;input type="checkbox"&amp;nbsp; id="SSn" name="SocSecNum" /&amp;gt;&lt;/p&gt;&#xD;
&lt;p&gt;注意for属性等于input的id,注意id和name的顺序，反过来写，在Firefox中会出问题&lt;/p&gt;&lt;img src="http://www.cnblogs.com/wcj1984abc/aggbug/1991467.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/wcj1984abc/archive/2011/03/22/1991467.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/wcj1984abc/archive/2011/03/17/1986872.html</id><title type="text">asp.net 导出CSV</title><summary type="text">前台代码&amp;lt;asp:Button runat=&amp;quot;server&amp;quot; ID=&amp;quot;btnDC&amp;quot; Text =&amp;quot;导出CSV&amp;quot; onclick=&amp;quot;btnDC_Click&amp;quot;/&amp;gt;后台代码 protected void btnDC_Click(object sender, EventArgs e) { DataTable dt = WorkOrderQuery.FindMyOrderList(358, 1, 100, &amp;quot;&amp;quot;);//数据源 try { StringWriter swCSV = new Str</summary><published>2011-03-17T03:59:00Z</published><updated>2011-03-17T03:59:00Z</updated><author><name>星答</name><uri>http://www.cnblogs.com/wcj1984abc/</uri></author><link rel="alternate" href="http://www.cnblogs.com/wcj1984abc/archive/2011/03/17/1986872.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/wcj1984abc/archive/2011/03/17/1986872.html"/><content type="html">&lt;p&gt;前台代码&lt;/p&gt;&#xD;
&lt;p&gt;&amp;lt;asp:Button&amp;nbsp;&amp;nbsp; runat="server" ID="btnDC" Text ="导出CSV" onclick="btnDC_Click"/&amp;gt;&lt;/p&gt;&#xD;
&#xD;
&lt;p&gt;后台代码&lt;/p&gt;&#xD;
&lt;p&gt;protected void btnDC_Click(object sender, EventArgs e)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&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; DataTable dt = WorkOrderQuery.FindMyOrderList(358, 1, 100, "");//数据源&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; try&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; {&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;&amp;nbsp;&amp;nbsp; StringWriter swCSV = new StringWriter();&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;&amp;nbsp;&amp;nbsp; //列名&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;&amp;nbsp;&amp;nbsp; swCSV.WriteLine("工单编号,工单标题,工单类型,创建时间,当前状态,当前节点名称,当前处理人 ");&lt;/p&gt;&#xD;
&lt;p&gt;//遍历datatable导出数据&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;&amp;nbsp;&amp;nbsp; foreach (DataRow drTemp in dt.Rows)&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;&amp;nbsp;&amp;nbsp; {&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; StringBuilder sbText = new StringBuilder();&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sbText = AppendCSVFields(sbText, drTemp["WORK_ORDER_ID"].ToString());&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sbText = AppendCSVFields(sbText, drTemp["work_order_title"].ToString());&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sbText = AppendCSVFields(sbText, drTemp["type_name"].ToString());&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sbText = AppendCSVFields(sbText, drTemp["create_time"].ToString());&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sbText = AppendCSVFields(sbText, drTemp["status_name"].ToString());&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sbText = AppendCSVFields(sbText, drTemp["point_name"].ToString());&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sbText = AppendCSVFields(sbText, drTemp["username"].ToString());&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //去掉尾部的逗号&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sbText.Remove(sbText.Length - 1, 1);&lt;/p&gt;&#xD;
&lt;p&gt;//写datatable的一行&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; swCSV.WriteLine(sbText.ToString());&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;&amp;nbsp;&amp;nbsp; }&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;&amp;nbsp;&amp;nbsp; //下载文件&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;&amp;nbsp;&amp;nbsp; DownloadFile(Response, swCSV.GetStringBuilder(), "RuleDaySum.csv");&lt;/p&gt;&#xD;
&lt;p&gt;swCSV.Close();&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;&amp;nbsp;&amp;nbsp; Response.End();&lt;/p&gt;&#xD;
&lt;p&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; catch (Exception ex)&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; {&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;&amp;nbsp;&amp;nbsp;&amp;nbsp; throw ex;&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; }&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/p&gt;&#xD;
&lt;p&gt;/// &amp;lt;summary&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /// csv添加逗号 用来区分列&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /// &amp;lt;/summary&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /// &amp;lt;param name="argFields"&amp;gt;字段&amp;lt;/param&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /// &amp;lt;returns&amp;gt;添加后内容&amp;lt;/returns&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; private StringBuilder AppendCSVFields(StringBuilder argSource, string argFields)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&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; return argSource.Append(argFields.Replace(",", " ").Trim()).Append(",");&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/p&gt;&#xD;
&lt;p&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /// &amp;lt;summary&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /// 弹出下载框&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /// &amp;lt;/summary&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /// &amp;lt;param name="argResp"&amp;gt;弹出页面&amp;lt;/param&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /// &amp;lt;param name="argFileStream"&amp;gt;文件流&amp;lt;/param&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /// &amp;lt;param name="strFileName"&amp;gt;文件名&amp;lt;/param&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public static void DownloadFile(HttpResponse argResp, StringBuilder argFileStream, string strFileName)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&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; try&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; {&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;&amp;nbsp;&amp;nbsp; string strResHeader = "attachment; filename=" + Guid.NewGuid().ToString() + ".csv";&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;&amp;nbsp;&amp;nbsp; if (!string.IsNullOrEmpty(strFileName))&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;&amp;nbsp;&amp;nbsp; {&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; strResHeader = "inline; filename=" + strFileName;&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;&amp;nbsp;&amp;nbsp; }&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;&amp;nbsp;&amp;nbsp; argResp.AppendHeader("Content-Disposition", strResHeader);//attachment说明以附件下载，inline说明在线打开&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;&amp;nbsp;&amp;nbsp; argResp.ContentType = "application/ms-excel";&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;&amp;nbsp;&amp;nbsp; argResp.ContentEncoding = Encoding.GetEncoding("GB2312"); // Encoding.UTF8;//&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;&amp;nbsp;&amp;nbsp; argResp.Write(argFileStream);&lt;/p&gt;&#xD;
&lt;p&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; catch (Exception ex)&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; {&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;&amp;nbsp;&amp;nbsp; throw ex;&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; }&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/wcj1984abc/aggbug/1986872.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/wcj1984abc/archive/2011/03/17/1986872.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/wcj1984abc/archive/2011/02/25/1965185.html</id><title type="text">Powerdesigner反向工程</title><summary type="text">如题，就是把数据库中已经设计好的表导出成powerdesigner图下面以oracle为例:首先要配置odbc,配置系统DSN时候注意，选择Oracle in Oraclient11g_home1弹出窗口中data source name,任意填Description 可以空TNS Service Name ,选中oracle数据库名User Id 是登录名到这里为止，我们已经配置好了DSN,接下来就是在pd里面利用这个dsn连接oracle数据库，并且做反向工程，生成pd图pd--database-connect,选中上面创建的DSN,输入连接oracle数据库的用户名和密码，点连接!pd-</summary><published>2011-02-25T09:04:00Z</published><updated>2011-02-25T09:04:00Z</updated><author><name>星答</name><uri>http://www.cnblogs.com/wcj1984abc/</uri></author><link rel="alternate" href="http://www.cnblogs.com/wcj1984abc/archive/2011/02/25/1965185.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/wcj1984abc/archive/2011/02/25/1965185.html"/><content type="html">&lt;p&gt;如题，就是把数据库中已经设计好的表导出成powerdesigner图&lt;/p&gt;&#xD;
&lt;p&gt;下面以oracle为例:&lt;/p&gt;&#xD;
&lt;p&gt;首先要配置odbc,配置系统DSN时候注意，选择Oracle in Oraclient11g_home1&lt;/p&gt;&#xD;
&lt;p&gt;弹出窗口中&lt;/p&gt;&#xD;
&lt;p&gt;data source name,任意填&lt;/p&gt;&#xD;
&lt;p&gt;Description 可以空&lt;/p&gt;&#xD;
&lt;p&gt;TNS Service Name ,选中oracle数据库名&lt;/p&gt;&#xD;
&lt;p&gt;User Id 是登录名&lt;/p&gt;&#xD;
&lt;p&gt;到这里为止，我们已经配置好了DSN,接下来就是在pd里面利用这个dsn连接oracle数据库，并且做反向工程，生成pd图&lt;/p&gt;&#xD;
&lt;p&gt;pd--database-connect,选中上面创建的DSN,输入连接oracle数据库的用户名和密码，点连接!&lt;/p&gt;&#xD;
&lt;p&gt;pd--database--反向工程(Reverse Enginner databse),点击确定，选中要做反向工程的数据库表，就ok了！&lt;/p&gt;&#xD;
&lt;p&gt;参照以下资料&lt;/p&gt;&#xD;
&lt;p&gt;&lt;a href="http://www.javaeye.com/topic/393508"&gt;http://www.javaeye.com/topic/393508&lt;/a&gt;&lt;/p&gt;&#xD;
&lt;img src="http://www.cnblogs.com/wcj1984abc/aggbug/1965185.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/wcj1984abc/archive/2011/02/25/1965185.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/wcj1984abc/archive/2010/06/08/1754241.html</id><title type="text">常用时间函数</title><summary type="text">方法一:convertCONVERT(data_type,expression[,style])第1个参数为，转换后的大小，第2个为转换日期的字段或函数，第3个为转换的格式例如：取得当然日期，用年-月-日的格式显示select convert(varchar(10),getdate(),120)varchar(10)表示转换后的长度为10120表示24(yyyy-mm-dd hh:mi:ss)小时...</summary><published>2010-06-08T11:17:00Z</published><updated>2010-06-08T11:17:00Z</updated><author><name>星答</name><uri>http://www.cnblogs.com/wcj1984abc/</uri></author><link rel="alternate" href="http://www.cnblogs.com/wcj1984abc/archive/2010/06/08/1754241.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/wcj1984abc/archive/2010/06/08/1754241.html"/><content type="html">&lt;p&gt;方法一:&lt;/p&gt;&#xD;
&lt;p&gt;convert&lt;/p&gt;&#xD;
&lt;p&gt;CONVERT(data_type,expression[,style])&lt;br /&gt;第1个参数为，转换后的大小，第2个为转换日期的字段或函数，第3个为转换的格式&lt;/p&gt;&#xD;
&lt;p&gt;例如：取得当然日期，用年-月-日的格式显示&lt;/p&gt;&#xD;
&lt;p&gt;select convert(varchar(10),getdate(),120)&lt;/p&gt;&#xD;
&lt;p&gt;varchar(10)表示转换后的长度为10&lt;/p&gt;&#xD;
&lt;p&gt;120表示24(yyyy-mm-dd hh:mi:ss)小时制的odbc规范&lt;/p&gt;&#xD;
&lt;p&gt;显示结果为:2010-06-08&lt;/p&gt;&#xD;
&lt;p&gt;&lt;/p&gt;&#xD;
&lt;p&gt;方法二:&lt;/p&gt;&#xD;
&lt;p&gt;cast&lt;/p&gt;&#xD;
&lt;p&gt;select cast(year(getdate()) as varchar(12))&lt;br /&gt;select cast(month(getdate()) as varchar(12))&lt;br /&gt;select cast(day(getdate()) as varchar(12))&lt;/p&gt;&#xD;
&lt;p&gt;分别取出年，月，日，拼成一个字符串&lt;/p&gt;&lt;img src="http://www.cnblogs.com/wcj1984abc/aggbug/1754241.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/wcj1984abc/archive/2010/06/08/1754241.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/wcj1984abc/archive/2009/08/28/1555753.html</id><title type="text">无任何网络提供程序接受指定的网络路径</title><summary type="text">解决方法：我的电脑--管理--服务---Workstation（启动这个就ok了）</summary><published>2009-08-28T06:03:00Z</published><updated>2009-08-28T06:03:00Z</updated><author><name>星答</name><uri>http://www.cnblogs.com/wcj1984abc/</uri></author><link rel="alternate" href="http://www.cnblogs.com/wcj1984abc/archive/2009/08/28/1555753.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/wcj1984abc/archive/2009/08/28/1555753.html"/></entry><entry><id>http://www.cnblogs.com/wcj1984abc/archive/2009/04/15/1436514.html</id><title type="text">虚拟机拖拽</title><summary type="text">装完之后安装虚拟机---安装VMware-Tools(I),解决拖拽和显卡驱动问题</summary><published>2009-04-15T07:38:00Z</published><updated>2009-04-15T07:38:00Z</updated><author><name>星答</name><uri>http://www.cnblogs.com/wcj1984abc/</uri></author><link rel="alternate" href="http://www.cnblogs.com/wcj1984abc/archive/2009/04/15/1436514.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/wcj1984abc/archive/2009/04/15/1436514.html"/></entry><entry><id>http://www.cnblogs.com/wcj1984abc/archive/2008/09/27/1300129.html</id><title type="text">sql表的所有者</title><summary type="text">今天建立了一个表，名为tmp_pactrebate,默认的所有者为dbo,如果想改成所有者是自己的名字，例如：wcj 在查询分析器中执行这句话即可　　EXEC sp_changeobjectowner 'dbo.tmp_pactrebate', 'wcj' 改后的表名为:wcj.tmp_pactrebate select * from wcj.tmp_pactrebate 可以正常执行 如果你想直...</summary><published>2008-09-27T03:27:00Z</published><updated>2008-09-27T03:27:00Z</updated><author><name>星答</name><uri>http://www.cnblogs.com/wcj1984abc/</uri></author><link rel="alternate" href="http://www.cnblogs.com/wcj1984abc/archive/2008/09/27/1300129.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/wcj1984abc/archive/2008/09/27/1300129.html"/></entry></feed>
