﻿<?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>博客园-学习ing</title><link>http://www.cnblogs.com/B53493847/</link><description>谁说“编程就是把简单的事情复杂化”,我说“其实编程是把复杂的事情简单化” </description><language>zh-cn</language><lastBuildDate>Tue, 06 Jan 2009 22:54:02 GMT</lastBuildDate><pubDate>Tue, 06 Jan 2009 22:54:02 GMT</pubDate><ttl>60</ttl><item><title>常用sql命令列表 自己整理的</title><link>http://www.cnblogs.com/B53493847/archive/2008/03/21/1117180.html</link><dc:creator>白岳</dc:creator><author>白岳</author><pubDate>Fri, 21 Mar 2008 15:23:00 GMT</pubDate><guid>http://www.cnblogs.com/B53493847/archive/2008/03/21/1117180.html</guid><wfw:comment>http://www.cnblogs.com/B53493847/comments/1117180.html</wfw:comment><comments>http://www.cnblogs.com/B53493847/archive/2008/03/21/1117180.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cnblogs.com/B53493847/comments/commentRss/1117180.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/B53493847/services/trackbacks/1117180.html</trackback:ping><description><![CDATA[<font style="color: #339966" face="Verdana"><font face="Verdana"><font style="color: #000000" face="Verdana">
<p><font face="Verdana"><span style="color: #000000"><font style="color: #0000ff" face="Verdana">不知道怎样带颜色复制过来，把下面的复制到查询分析器中就能看到效果，例子更改相关的值就可以用</font></span><br />
--SQL常用命令<br />
</font><font face="Verdana">--数据的增删改查<br />
</font><font face="Verdana">&nbsp;&nbsp;--增加数据（插入数据）<br />
&nbsp;&nbsp;&nbsp;insert into [表名]([字段],[字段]..) values(值,值,值..) --按需要字段填写<br />
&nbsp;&nbsp;&nbsp;insert into [表名] values(值,值,值..) --插入全部字段,自动增长列不写</font></p>
<p><font face="Verdana">&nbsp;&nbsp;--删除数据（记得有外键先删除主键表里的相应内容）<br />
&nbsp;&nbsp;&nbsp;--删除表里的内容<br />
&nbsp;&nbsp;&nbsp;&nbsp;delete from [表名] <br />
&nbsp;&nbsp;&nbsp;--要是想删某一行就加where条件<br />
&nbsp;&nbsp;&nbsp;&nbsp;delete from [表名] where [字段]=值</font></p>
<p><font face="Verdana">&nbsp;&nbsp;--修改数据（更新数据）<br />
&nbsp;&nbsp;&nbsp;--修改整个表内的数据<br />
&nbsp;&nbsp;&nbsp;&nbsp;update [表名] set [字段]=值 <br />
&nbsp;&nbsp;&nbsp;--要是想修改某一行就加where条件<br />
&nbsp;&nbsp;&nbsp;&nbsp;update [表名] set [字段1]=值1 where [字段2]=值2</font></p>
<p><font face="Verdana">&nbsp;&nbsp;--查询<br />
&nbsp;&nbsp;&nbsp;&nbsp;select [字段],[字段] from [表名]<br />
&nbsp;&nbsp;&nbsp;--条件查询<br />
&nbsp;&nbsp;&nbsp;&nbsp;select [字段],[字段] from [表名] where [字段]=值</font></p>
<p><font face="Verdana">&nbsp;&nbsp;&nbsp;--升降序(一般加在查询语句末尾)<br />
&nbsp;&nbsp;&nbsp;--升序(默认)<br />
&nbsp;&nbsp;&nbsp;&nbsp;order by [字段] asc<br />
&nbsp;&nbsp;&nbsp;--降序<br />
&nbsp;&nbsp;&nbsp;&nbsp;order by [字段] desc<br />
&nbsp;&nbsp;&nbsp;--例子<br />
&nbsp;&nbsp;&nbsp;&nbsp;select [字段],[字段] from [表名] order by [字段] desc</font></p>
<font face="Verdana">
<p><br />
--设置使用的数据库<br />
use [数据库名] </p>
<p>--建立命令<br />
&nbsp;--建立数据库<br />
&nbsp;&nbsp;&nbsp;create database [数据库名] <br />
&nbsp;&nbsp;&nbsp;on<br />
&nbsp;&nbsp;&nbsp;(--数据库信息<br />
&nbsp;&nbsp;&nbsp;&nbsp;NAME='aaa', --逻辑名称aaa<br />
&nbsp;&nbsp;&nbsp;&nbsp;FILENAME='d:\bbb.mdf', --物理名称bbb(写全路径)<br />
&nbsp;&nbsp;&nbsp;&nbsp;SIZE=5mb, --数据库初始大小<br />
&nbsp;&nbsp;&nbsp;&nbsp;MAXSIZE=100mb, --增长的最大值<br />
&nbsp;&nbsp;&nbsp;&nbsp;FILEGROWTH=15%, --增长率<br />
&nbsp;&nbsp;&nbsp;)<br />
&nbsp;&nbsp;&nbsp;log on<br />
&nbsp;&nbsp;&nbsp;(--日志信息<br />
&nbsp;&nbsp;&nbsp;&nbsp;NAME='aaa', --逻辑名称aaa<br />
&nbsp;&nbsp;&nbsp;&nbsp;FILENAME='d:\bbb.ldf', --物理名称bbb(写全路径)<br />
&nbsp;&nbsp;&nbsp;&nbsp;SIZE=2mb, --数据库初始大小<br />
&nbsp;&nbsp;&nbsp;&nbsp;FILEGROWTH=1mb, --增长率 <br />
&nbsp;&nbsp;&nbsp;)<br />
&nbsp;&nbsp;&nbsp;<br />
&nbsp;--建立表<br />
&nbsp;&nbsp;&nbsp;create table [表名]<br />
&nbsp;&nbsp;&nbsp;(<br />
&nbsp;&nbsp;&nbsp;&nbsp;--[字段] [数据类型] [列的特征],<br />
&nbsp;&nbsp;&nbsp;&nbsp;id int identity(1,1) not null,--identity(1,1) 是自动增长(起始值，递增值) ,not null 是不许为空(默认允许为空)<br />
&nbsp;&nbsp;&nbsp;&nbsp;name varchar(20) not null,<br />
&nbsp;&nbsp;&nbsp;&nbsp;)<br />
&nbsp;--给表添加约束<br />
&nbsp;&nbsp;&nbsp;alter table [表名]<br />
&nbsp;&nbsp;&nbsp;add constraint [约束名] <br />
&nbsp;&nbsp;--添加主键(pk) PriMary key([字段名]) <br />
&nbsp;&nbsp; &nbsp;--唯一约束(uq) Unique ([字段名])<br />
&nbsp;&nbsp; &nbsp;--默认约束(df) default('默认文字') for [字段名]<br />
&nbsp;&nbsp; &nbsp;--检查约束(ck) check([字段名] between 15 and 40) --填写的数字在15-40之间<br />
&nbsp;&nbsp; &nbsp;--外键约束(fk) foreign key([字段名]) references [表名]([字段名])</p>
<p><br />
--删除数据库<br />
&nbsp;--exists检查是否存在<br />
&nbsp;&nbsp;&nbsp;if exists(select * from sysdatabases where name = '[要删除的数据库名]')<br />
&nbsp;&nbsp;&nbsp;drop database [要删除的数据库名]</p>
<p>&nbsp;&nbsp;&nbsp;if exists(select * from sysobjects where name = '[要删除的储存过程名]')<br />
&nbsp;&nbsp;&nbsp;drop database [要删除的储存过程名]</p>
<p>--变量的使用 (声明和使用要一起进行不然会找不到变量)<br />
&nbsp;&nbsp;declare @[变量名] [数据类型]<br />
&nbsp; --如 declare @name varchar(8)<br />
&nbsp;&nbsp;&nbsp;declare @age int</p>
<p>&nbsp;--变量赋值 <br />
&nbsp;&nbsp;set @name =值<br />
&nbsp;&nbsp;select @name =值</p>
<p>&nbsp;&nbsp;--例子 <br />
&nbsp;&nbsp;&nbsp;&nbsp;--查询信息 查找张三的信息<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;declare @name varchar(8)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;set @name = '张三' <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;select * from [表名] where [字段] = @name<br />
&nbsp;<br />
&nbsp;&nbsp;&nbsp;&nbsp;--赋值查询 查询与张三同龄的人<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;declare @name varchar(8)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;declare @age int <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;set @name = '张三' <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;select @age = [字段] from [表名] where [字段]=@name<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;select * from [表名] where [字段]=@age</p>
<p><br />
&nbsp;--全局变量 (两个@)<br />
&nbsp;&nbsp;@@error&nbsp; 最后一个T-SQL错误的错误号<br />
&nbsp;&nbsp;@@identity 最后一次插入的标识值<br />
&nbsp;&nbsp;@@rowcount 上一个sql语句影响行数</p>
<p><br />
--事务<br />
&nbsp;--开始 <br />
&nbsp;&nbsp;begin transaction<br />
&nbsp;--提交 <br />
&nbsp;&nbsp;commit transaction<br />
&nbsp;--回滚 <br />
&nbsp;&nbsp;rollback transaction</p>
<p>&nbsp;--例子<br />
&nbsp;&nbsp;&nbsp;begin transaction<br />
&nbsp;&nbsp;&nbsp;declare @errorsum int --纪录错误<br />
&nbsp;&nbsp;&nbsp;@errorsum = 0 　　　--初始化没有错误<br />
&nbsp;&nbsp;&nbsp;--SQL语句<br />
&nbsp;&nbsp;&nbsp;set @errorsum=@errorsum+@@error --累计是否出错<br />
&nbsp;&nbsp;&nbsp;--SQL语句<br />
&nbsp;&nbsp;&nbsp;set @errorsum=@errorsum+@@error<br />
&nbsp;&nbsp;&nbsp;--SQL语句<br />
&nbsp;&nbsp;&nbsp;set @errorsum=@errorsum+@@error<br />
&nbsp;&nbsp;&nbsp;if @errorsum &lt;&gt;0 --如果有错<br />
&nbsp;&nbsp;&nbsp; &nbsp;begin<br />
&nbsp; &nbsp;&nbsp;&nbsp;rollback transaction<br />
&nbsp;&nbsp;&nbsp; &nbsp;end<br />
&nbsp;&nbsp;&nbsp;else<br />
&nbsp;&nbsp;&nbsp; &nbsp;begin<br />
&nbsp; &nbsp;&nbsp;&nbsp;commit transaction<br />
&nbsp;&nbsp;&nbsp; &nbsp;end<br />
&nbsp;&nbsp;&nbsp;GO</p>
<p>--储存过程<br />
&nbsp;--建立<br />
&nbsp;&nbsp;&nbsp;create procedure [储存过程名]<br />
&nbsp;&nbsp;&nbsp; as<br />
&nbsp; &nbsp;declare @xx int ,<br />
&nbsp; &nbsp;declare @yy varchar(8) output (带有output为输出参数，否则视为输入参数)<br />
&nbsp; &nbsp;--SQL语句<br />
&nbsp; &nbsp;--SQL语句<br />
&nbsp; &nbsp;--SQL语句<br />
&nbsp; &nbsp;select @yy=值 ...<br />
&nbsp;&nbsp;&nbsp; GO<br />
&nbsp;--调用储存过程<br />
&nbsp;&nbsp; --无参数<br />
&nbsp;&nbsp;&nbsp;&nbsp;exec [储存过程名]&nbsp;&nbsp; <br />
&nbsp;&nbsp; --有参数(顺序不能变，变量在储存过程内部的值为默认值)<br />
&nbsp;&nbsp;&nbsp;&nbsp;exec [储存过程名] @xx=[参数],@yy=[参数] <br />
&nbsp;&nbsp; --有输出参<br />
&nbsp;&nbsp;&nbsp;&nbsp;declare @yy varchar(8)<br />
&nbsp;&nbsp;&nbsp;&nbsp;exec [储存过程名] 值,@yy output</p>
<p><span style="color: #0000ff">先这么多,有不足的地方或是少了那些就留言,我会尽快答复或完善的!</span></p>
<p></font>&nbsp;</p>
</font></font></font>
 <img src ="http://www.cnblogs.com/B53493847/aggbug/1117180.html?type=1" width = "1" height = "1" /><br/><br/>--------------------------<br/><a href="http://job.cnblogs.com/offer/302/" target="_blank">盛大招聘.Net开发工程师 </a><br/><a href="http://www.hjbook.net/product/4041/" target="_blank">经典好书：.NET框架程序设计（修订版）</a><br/>新闻：<a href="http://news.cnblogs.com/n/44346/" target="_blank">环球企业家：分众易帜幕后</a><br/>导航：<a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://kb.cnblogs.com" target="_blank">知识库</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://job.cnblogs.com/" target="_blank">招聘</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/group.htm" target="_blank">小组</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/q" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://wz.cnblogs.com/" target="_blank">网摘</a>&nbsp;&nbsp;<a href="http://zzk.cnblogs.com" target="_blank">找找看</a>]]></description></item><item><title>C#.NET 怎样连接数据库</title><link>http://www.cnblogs.com/B53493847/archive/2008/02/17/1071433.html</link><dc:creator>白岳</dc:creator><author>白岳</author><pubDate>Sun, 17 Feb 2008 10:14:00 GMT</pubDate><guid>http://www.cnblogs.com/B53493847/archive/2008/02/17/1071433.html</guid><wfw:comment>http://www.cnblogs.com/B53493847/comments/1071433.html</wfw:comment><comments>http://www.cnblogs.com/B53493847/archive/2008/02/17/1071433.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cnblogs.com/B53493847/comments/commentRss/1071433.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/B53493847/services/trackbacks/1071433.html</trackback:ping><description><![CDATA[<strong>&nbsp;
<p class="MsoNormal"><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">用</span><span lang="EN-US">C#.net</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">可以连接的数据库有</span><span lang="EN-US">Access</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">，</span><span lang="EN-US">SQL Server</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">，</span><span lang="EN-US">Oracle</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">，还有</span><span lang="EN-US">excel</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">等很多，</span></p>
<p class="MsoNormal"><span lang="EN-US">C#.net</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">连接不同的数据库有不同的方法，不一样的地方就是导入的命名空间不同，和连接数据库的字符串不同，</span></p>
<p class="MsoNormal"><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">首先说下命名空间的导入，大部分数据库在导入了下面的命名空间后就可以了（包括下面提到的</span><span lang="EN-US">SQL Server</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">数据库）</span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">using System.Data.OleDb;</span><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">要是使用</span><span lang="EN-US">SQL Server</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">的数据库，</span><span lang="EN-US">C#.net</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">提供了单独的连接方法使其能够更加快的与数据库进行连接，</span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">导入方法如下：</span></p>
<p class="MsoNormal"><span lang="EN-US">using System.Data.SqlClient;</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">（</span><span lang="EN-US">SQL Server</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">）</span><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">再就是连接数据库所需要的连接字符串（就是变量</span><span lang="EN-US">strConnection</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">）</span><span lang="EN-US">,</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">它指定了要使用的数据提供者和要使用的数据源</span><span lang="EN-US">.</span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><strong style="mso-bidi-font-weight: normal"><span lang="EN-US" style="color: red">C#</span></strong><strong style="mso-bidi-font-weight: normal"><span style="color: red; font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">连接连接</span><span lang="EN-US" style="color: red">Access<o:p></o:p></span></strong></p>
<p class="MsoNormal" style="text-align: left; mso-layout-grid-align: none" align="left"><span lang="EN-US" style="font-size: 9pt; color: blue; font-family: 新宋体; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 0pt; mso-no-proof: yes">string</span><span lang="EN-US" style="font-size: 9pt; font-family: 新宋体; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 0pt; mso-no-proof: yes"> strConnection=<span style="color: maroon">"Provider=Microsoft.Jet.OleDb.4.0;"</span>;<o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left; mso-layout-grid-align: none" align="left"><span lang="EN-US" style="font-size: 9pt; font-family: 新宋体; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 0pt; mso-no-proof: yes">strConnection+=<span style="color: maroon">@"Data Source=C:\Northwind.mdb"</span>;<o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left; mso-layout-grid-align: none" align="left"><span lang="EN-US" style="font-size: 9pt; font-family: 新宋体; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 0pt; mso-no-proof: yes"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left; mso-layout-grid-align: none" align="left"><span lang="EN-US" style="font-size: 9pt; font-family: 新宋体; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 0pt; mso-no-proof: yes">OleDbConnection objConnection=<span style="color: blue">new</span> OleDbConnection(strConnection);<o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left; mso-layout-grid-align: none" align="left"><span lang="EN-US" style="font-size: 9pt; font-family: 新宋体; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 0pt; mso-no-proof: yes">...<o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left; mso-layout-grid-align: none" align="left"><span lang="EN-US" style="font-size: 9pt; font-family: 新宋体; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 0pt; mso-no-proof: yes">objConnection.Open();<o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left; mso-layout-grid-align: none" align="left"><span lang="EN-US" style="font-size: 9pt; font-family: 新宋体; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 0pt; mso-no-proof: yes">..<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 9pt; font-family: 新宋体; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 0pt; mso-no-proof: yes">objConnection.Close();</span></p>
<p class="MsoNormal"><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">　</span><span lang="EN-US">"</span><span lang="EN-US" style="font-size: 9pt; color: maroon; font-family: 新宋体; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 0pt; mso-no-proof: yes"> Provider=Microsoft.Jet.OleDb.4.0;</span><span lang="EN-US">"</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">是指数据提供者</span><span lang="EN-US">,</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">这里使用的是</span><span lang="EN-US">Microsoft Jet</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">引擎</span><span lang="EN-US">,</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">也就是</span><span lang="EN-US">Access</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">中的数据引擎</span><span lang="EN-US">,asp.net</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">就是靠这个和</span><span lang="EN-US">Access</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">的数据库连接的</span><span lang="EN-US">.</span><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">　</span><span lang="EN-US">"</span><span lang="EN-US" style="font-size: 9pt; color: maroon; font-family: 新宋体; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 0pt; mso-no-proof: yes">Data Source=C: \Northwind.mdb</span><span lang="EN-US">"</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">是指明数据源的位置</span><span lang="EN-US">,</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">他的标准形式是</span><span lang="EN-US">"Data Source=MyDrive:MyPath\MyFile.MDB".</span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left; mso-layout-grid-align: none" align="left"><span lang="EN-US"><span style="mso-spacerun: yes">&nbsp; </span>"</span><span lang="EN-US" style="font-size: 9pt; font-family: 新宋体; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 0pt; mso-no-proof: yes"> OleDbConnection objConnection=<span style="color: blue">new</span> OleDbConnection(strConnection);</span><span lang="EN-US">"</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">这一句是利用定义好的连接字符串来建立了一个链接对象</span><span lang="EN-US">,</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">以后对数据库的操作我们都要和这个对象打交道</span><span lang="EN-US">.</span><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">　</span><span lang="EN-US">"</span><span lang="EN-US" style="font-size: 9pt; font-family: 新宋体; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 0pt; mso-no-proof: yes">objConnection.Open();</span><span lang="EN-US">"</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">这用来打开连接</span><span lang="EN-US">.</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">至此</span><span lang="EN-US">,</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">与</span><span lang="EN-US">Access</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">数据库的连接完成</span><span lang="EN-US">.</span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><span style="mso-spacerun: yes">&nbsp; </span>"</span><span lang="EN-US" style="font-size: 9pt; font-family: 新宋体; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 0pt; mso-no-proof: yes"> objConnection.Close();</span><span lang="EN-US">"</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">得到数据或是修改数据后，一定要关闭数据库连接</span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="color: red">PS:<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">　</span><span lang="EN-US" style="color: red">1.</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">要注意连接字符串中的参数之间要用分号来分隔</span><span lang="EN-US">.</span></p>
<p class="MsoNormal"><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">　</span><span lang="EN-US" style="color: red">2.</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">如果要连接的数据库文件和当前文件在同一个目录下</span><span lang="EN-US">,</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">还可以使用如下的方法连接</span><span lang="EN-US">:</span></p>
<p class="MsoNormal"><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">　　</span><span lang="EN-US">strConnection+="Data Source=";</span></p>
<p class="MsoNormal"><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">　　</span><span lang="EN-US">strConnection+=MapPath("Northwind.mdb");</span></p>
<p class="MsoNormal"><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">　</span><span lang="EN-US" style="color: red">3.</span><span lang="EN-US"> "+="</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">后面的</span><span lang="EN-US">"@"</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">符号是防止将后面字符串中的</span><span lang="EN-US">"\"</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">解析为转义字符</span><span lang="EN-US">.</span></p>
<p class="MsoNormal"><span lang="EN-US"><span style="mso-spacerun: yes">&nbsp;</span>--------------------------------------------------------------------------------</span></p>
<p class="MsoNormal"><strong style="mso-bidi-font-weight: normal"><span lang="EN-US" style="color: red">C#</span></strong><strong style="mso-bidi-font-weight: normal"><span style="color: red; font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">连接</span><span lang="EN-US" style="color: red">SQL Server<o:p></o:p></span></strong></p>
<p class="MsoNormal" style="text-align: left; mso-layout-grid-align: none" align="left"><span lang="EN-US" style="font-size: 9pt; color: blue; font-family: 新宋体; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 0pt; mso-no-proof: yes">string</span><span lang="EN-US" style="font-size: 9pt; font-family: 新宋体; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 0pt; mso-no-proof: yes"> strConnection=<span style="color: maroon">"uid=sa; password=; "</span>;<o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left; mso-layout-grid-align: none" align="left"><span lang="EN-US" style="font-size: 9pt; font-family: 新宋体; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 0pt; mso-no-proof: yes">strConnection+=<span style="color: maroon">"initial catalog=Northwind;Server=YourSQLServer;"</span>;<o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left; mso-layout-grid-align: none" align="left"><span lang="EN-US" style="font-size: 9pt; font-family: 新宋体; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 0pt; mso-no-proof: yes">strConnection+=<span style="color: maroon">"Connect Timeout=30"</span>;</span><span lang="EN-US" style="font-size: 9pt; font-family: 新宋体; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 0pt; mso-no-proof: yes"><o:p>&nbsp;</o:p></span></p>
<p class="MsoNormal" style="text-align: left; mso-layout-grid-align: none" align="left"><span lang="EN-US" style="font-size: 9pt; font-family: 新宋体; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 0pt; mso-no-proof: yes">SqlConnection objConnection=<span style="color: blue">new</span> SqlConnection(strConnection);<o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left; mso-layout-grid-align: none" align="left"><span lang="EN-US" style="font-size: 9pt; font-family: 新宋体; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 0pt; mso-no-proof: yes">.. <o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left; mso-layout-grid-align: none" align="left"><span lang="EN-US" style="font-size: 9pt; font-family: 新宋体; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 0pt; mso-no-proof: yes">objConnection.Open();<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 9pt; font-family: 新宋体; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 0pt; mso-no-proof: yes">objConnection.Close();</span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">　</span><span lang="EN-US">"</span><span lang="EN-US" style="font-size: 9pt; color: maroon; font-family: 新宋体; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 0pt; mso-no-proof: yes">uid=sa</span><span lang="EN-US">":</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">连接数据库的用户名为</span><span lang="EN-US">sa.</span></p>
<p class="MsoNormal"><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">　</span><span lang="EN-US">"</span><span lang="EN-US" style="font-size: 9pt; color: maroon; font-family: 新宋体; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 0pt; mso-no-proof: yes">password=</span><span lang="EN-US">":</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">连接数据库的验证密码为空</span><span lang="EN-US">.</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">他的别名为</span><span lang="EN-US">"pwd",</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">所以我们可以写为</span><span lang="EN-US">"pwd=".</span></p>
<p class="MsoNormal"><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">　</span><span lang="EN-US">"</span><span lang="EN-US" style="font-size: 9pt; color: maroon; font-family: 新宋体; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 0pt; mso-no-proof: yes">initial catalog=Northwind</span><span lang="EN-US">":</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">使用的数据源为</span><span lang="EN-US">"Northwind"</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">这个数据库</span><span lang="EN-US">.</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">他的别名为</span><span lang="EN-US">"Database",</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">本句可以写成</span><span lang="EN-US">"Database=Northwind".</span></p>
<p class="MsoNormal"><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">　</span><span lang="EN-US">"</span><span lang="EN-US" style="font-size: 9pt; color: maroon; font-family: 新宋体; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 0pt; mso-no-proof: yes">Server=YourSQLServer</span><span lang="EN-US">":</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">使用名为</span><span lang="EN-US">"YourSQLServer"</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">的服务器</span><span lang="EN-US">.</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">他的别名为</span><span lang="EN-US">"Data Source","Address","Addr".</span></p>
<p class="MsoNormal"><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">　</span><span lang="EN-US">"</span><span lang="EN-US" style="font-size: 9pt; color: maroon; font-family: 新宋体; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 0pt; mso-no-proof: yes"> Connect Timeout=30</span><span lang="EN-US">":</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">连接超时时间为</span><span lang="EN-US">30</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">秒</span><span lang="EN-US">.(</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">根据情况添加</span><span lang="EN-US">)</span></p>
<p class="MsoNormal"><span lang="EN-US" style="color: red">PS:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><span style="mso-spacerun: yes">&nbsp; </span><span style="color: red">1.</span></span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">你的</span><span lang="EN-US">SQL Server</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">必须已经设置了需要用户名和密码来登录</span><span lang="EN-US">,</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">否则不能用这样的方式来登录</span><span lang="EN-US">.</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">如果你的</span><span lang="EN-US">SQL Server</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">设置为</span><span lang="EN-US">Windows</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">登录</span><span lang="EN-US">,</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">那么在这里就不需要使用</span><span lang="EN-US">"uid"</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">和</span><span lang="EN-US">"password"</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">这样的方式来登录</span><span lang="EN-US">,</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">而需要使用</span><span lang="EN-US">"Trusted_Connection=SSPI"</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">来进行登录</span><span lang="EN-US">.</span></p>
<p class="MsoNormal"><span lang="EN-US"><span style="mso-spacerun: yes">&nbsp; </span><span style="color: red">2.</span> </span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">如果使用的是本地数据库且定义了实例名</span><span lang="EN-US">,</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">则可以写为</span><span lang="EN-US">"Server=(local)\</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">实例名</span><span lang="EN-US">";</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">如果是远程服务器</span><span lang="EN-US">,</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">则将</span><span lang="EN-US">"(local)"</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">替换为远程服务器的名称或</span><span lang="EN-US">IP</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">地址</span><span lang="EN-US">.</span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p>&nbsp;<span lang="EN-US"><span style="mso-spacerun: yes">&nbsp;</span>--------------------------------------------------------------------------------</span></o:p></span></p>
<p class="MsoNormal"><strong style="mso-bidi-font-weight: normal"><span lang="EN-US" style="color: red">C#</span></strong><strong style="mso-bidi-font-weight: normal"><span style="color: red; font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">连接连接</span><span lang="EN-US" style="color: red">excel<o:p></o:p></span></strong></p>
<p class="MsoNormal" style="text-align: left; mso-layout-grid-align: none" align="left"><span lang="EN-US" style="font-size: 9pt; color: blue; font-family: 新宋体; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 0pt; mso-no-proof: yes">string</span><span lang="EN-US" style="font-size: 9pt; font-family: 新宋体; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 0pt; mso-no-proof: yes"> path = <span style="color: maroon">"c:\book1.xls"</span>;<o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left; mso-layout-grid-align: none" align="left"><span lang="EN-US" style="font-size: 9pt; color: blue; font-family: 新宋体; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 0pt; mso-no-proof: yes">string</span><span lang="EN-US" style="font-size: 9pt; font-family: 新宋体; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 0pt; mso-no-proof: yes"> strConnection = <span style="color: maroon">"provider=microsoft.jet.oledb.4.0;data source="</span> + path + <span style="color: maroon">";extended properties=excel 8.0;"</span>;<o:p></o:p></span></p>
<p class="MsoNormal" style="text-align: left; mso-layout-grid-align: none" align="left"><span lang="EN-US" style="font-size: 9pt; color: blue; font-family: 新宋体; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 0pt; mso-no-proof: yes">string</span><span lang="EN-US" style="font-size: 9pt; font-family: 新宋体; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 0pt; mso-no-proof: yes"> sql = <span style="color: maroon">"select * from [sheet1$]"</span>;<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US" style="font-size: 9pt; font-family: 新宋体; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 0pt; mso-no-proof: yes">OleDbConnection objConnection = <span style="color: blue">new</span> OleDbConnection(strConnection);<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><span style="mso-spacerun: yes"><br />
&nbsp; </span>"</span><span lang="EN-US" style="font-size: 9pt; color: maroon; font-family: 新宋体; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 0pt; mso-no-proof: yes">c:\book1.xls</span><span lang="EN-US"> "</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">文件的路径</span></p>
<p class="MsoNormal"><span lang="EN-US"><span style="mso-spacerun: yes">&nbsp; </span>"</span><span lang="EN-US" style="font-size: 9pt; color: maroon; font-family: 新宋体; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 0pt; mso-no-proof: yes">provider=microsoft.jet.oledb.4.0</span><span lang="EN-US">"</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">是指数据提供者</span><span lang="EN-US">,</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">这里使用的是</span><span lang="EN-US">Microsoft Jet</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">引擎</span><span lang="EN-US">,</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">也就是</span><span lang="EN-US">excel</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">中的数据引擎</span><span lang="EN-US">,asp.net</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">就是靠这个和</span><span lang="EN-US">excel</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">的数据库连接的</span><span lang="EN-US">.</span></p>
<p class="MsoNormal"><span lang="EN-US"><span style="mso-spacerun: yes">&nbsp; </span>"</span><span lang="EN-US" style="font-size: 9pt; color: maroon; font-family: 新宋体; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 0pt; mso-no-proof: yes">data source</span><span lang="EN-US">"</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">是指明数据源的位置</span></p>
<p class="MsoNormal"><span lang="EN-US"><span style="mso-spacerun: yes">&nbsp; </span>"</span><span lang="EN-US" style="font-size: 9pt; color: maroon; font-family: 新宋体; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 0pt; mso-no-proof: yes">[sheet1$]</span><span lang="EN-US">"</span><span lang="EN-US" style="font-size: 9pt; color: maroon; font-family: 新宋体; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 0pt; mso-no-proof: yes"> </span><span lang="EN-US">sheet1</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">为</span><span lang="EN-US">excel</span><span style="font-family: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">里标的名称，用法：</span><span lang="EN-US">[name$]</span></p>
</strong>
<img src ="http://www.cnblogs.com/B53493847/aggbug/1071433.html?type=1" width = "1" height = "1" /><br/><br/>--------------------------<br/><a href="http://job.cnblogs.com/offer/302/" target="_blank">盛大招聘.Net开发工程师 </a><br/><a href="http://www.hjbook.net/product/4041/" target="_blank">经典好书：.NET框架程序设计（修订版）</a><br/>新闻：<a href="http://news.cnblogs.com/n/44345/" target="_blank">雅虎、三星合作 电视登录雅虎YouTube等网站</a><br/>导航：<a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://kb.cnblogs.com" target="_blank">知识库</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://job.cnblogs.com/" target="_blank">招聘</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/group.htm" target="_blank">小组</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/q" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://wz.cnblogs.com/" target="_blank">网摘</a>&nbsp;&nbsp;<a href="http://zzk.cnblogs.com" target="_blank">找找看</a>]]></description></item><item><title>Photoshop 制作 翡翠手镯</title><link>http://www.cnblogs.com/B53493847/archive/2008/01/17/1043685.html</link><dc:creator>白岳</dc:creator><author>白岳</author><pubDate>Thu, 17 Jan 2008 15:33:00 GMT</pubDate><guid>http://www.cnblogs.com/B53493847/archive/2008/01/17/1043685.html</guid><wfw:comment>http://www.cnblogs.com/B53493847/comments/1043685.html</wfw:comment><comments>http://www.cnblogs.com/B53493847/archive/2008/01/17/1043685.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.cnblogs.com/B53493847/comments/commentRss/1043685.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/B53493847/services/trackbacks/1043685.html</trackback:ping><description><![CDATA[记得以前上网看到过很一些物品的图片，很真实，很漂亮，正看着的时候就有人说：&#8220;都是用软件画出来的，看这做什么，你要学ps？&#8221;我当时还不相信，就知道了有一个程序叫做Photoshop，可以处理照片什么的。<br />
<br />
大约前年吧，学网页三剑客，里面有个fireworks可以处理图片，学会了后曾经做了些pop的广告（挂图那种），后看拿着做好的图去做彩喷，因为流行的是Photoshop，用fireworks导出的psd的图不太兼容，图只能看到样子，还要再让人家重新做，结果差点耽误人家用，所以后来自学了一段时间的Photoshop，成果不算很大，就是把原来学fireworks做得东西，用Photoshop作了一下，从网上看了看教程，后来就渐渐的放下了，最近参加了个培训班，很幸运的是由这门课可以系统的学习一下了，好了说了这么多废话下面就说说怎么用Photoshop制作出很逼真的翡翠手镯。<br />
<br />
首先准备工作是，装好Photoshop，然后打开Photoshop，新建一个文件，若是这样都不会，那建议你先去学习下windows基础：<br />
<br />
<img style="width: 1020px; height: 638px" height="638" alt="" src="http://www.cnblogs.com/images/cnblogs_com/b53493847/ps/001.JPG" width="1020" border="0" /><br />
<br />
接下来点击 滤镜-〉渲染 -〉云彩，就会看到背景变成了云彩 如下的图：<br />
<br />
<img style="width: 1020px; height: 816px" height="816" alt="" src="http://www.cnblogs.com/images/cnblogs_com/b53493847/ps/002.JPG" width="1020" border="0" /><br />
<br />
再重新点击 滤镜-〉液化 ，在出现的对话框中 大体的弄一个圆形&nbsp;(这就是作翡翠手镯的纹理用的)<br />
如下的图：<br />
<br />
<img style="width: 1021px; height: 639px" height="639" alt="" src="http://www.cnblogs.com/images/cnblogs_com/b53493847/ps/003.JPG" width="1021" border="0" /><br />
<br />
然后点击确定按钮，为了方便话同心圆，所以从标尺上面直接拖拽出两条辅助线（水平、垂直个一根）大体放在你画的地那个圆心，并用椭圆选区工具以辅助线相交的点为圆心画圆。（按住Alt可以用点击鼠标是的点做圆心，按住Shift可以画出正圆）<br />
<br />
<img style="width: 1022px; height: 640px" height="640" alt="" src="http://www.cnblogs.com/images/cnblogs_com/b53493847/ps/004.JPG" width="1022" border="0" /><br />
<br />
松开鼠标和按键，还是用刚刚的圆心，再次按住Alt和Shift键画圆，在这里Alt可能有冲突(冲突为要减去所选的区域用和圆心画圆)，解决方法是只松开alt键，再按下或是更改快捷键(只有cs一上的版本可以修改)，按住Shift还是要画出正圆，这样就得到一个同心圆，按快捷键组合 Ctrl和J（选区拷贝为新层）<br />
<br />
<img style="width: 1020px; height: 638px" height="638" alt="" src="http://www.cnblogs.com/images/cnblogs_com/b53493847/ps/005.JPG" width="1020" border="0" /><br />
<br />
其实仔细看已经大体有点像手镯里面的天然花纹了，就是太假了，谁看都不是手镯阿，下面我们进行调整下手镯就会出现了，大家跟着作，<br />
首先从右边的图层处选到背景，按Ctrl和delete（涂色）建议为白色，<br />
然后选中刚刚新建的图层（圆环所在的图层）点击 图层-〉图层样式 -〉斜面和浮雕 （或是在图层上 右键-〉 混合选项 -〉点击斜面和浮雕）<br />
设置如下图（设置好了点确定）：<br />
<span style="color: red">注意：高度填写72，大小可以根据自己的观察在20-40之间调整，其他默认就可以</span><br />
<img style="width: 1017px; height: 636px" height="636" alt="" src="http://www.cnblogs.com/images/cnblogs_com/b53493847/ps/006.JPG" width="1017" border="0" /><br />
<br />
哈哈，看到效果了吧，当高度已调整为72时就可以看到效果就出来了（除了颜色），那么再调整一下颜色就好了<br />
方法是：图像 -〉调整 -〉色相/饱和度(快捷键是 Ctrl + U)<br />
选中 着色，设置色相与饱和度的值（看着画面自己感觉好就可以）<br />
<br />
<img style="width: 1020px; height: 638px" height="638" alt="" src="http://www.cnblogs.com/images/cnblogs_com/b53493847/ps/007.JPG" width="1020" border="0" /><br />
<br />
点确定后，去掉参考线（视图 -〉清除参考线），&#8220;剩下的我就不说了&#8221;（我有个老师的口头禅），该保存保存，想做做试试去试试，，该吃饭吃饭，该睡觉睡觉，该通宵通宵，该...<br />
<br />
ok，学会了怎么做翡翠手镯了没有啊，嘿嘿，回头学了好东东还会教大家，谢谢浏览~注意回帖素质阿~<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<img src ="http://www.cnblogs.com/B53493847/aggbug/1043685.html?type=1" width = "1" height = "1" /><br/><br/>--------------------------<br/><a href="http://job.cnblogs.com/offer/302/" target="_blank">盛大招聘.Net开发工程师 </a><br/><a href="http://www.hjbook.net/product/4041/" target="_blank">经典好书：.NET框架程序设计（修订版）</a><br/>新闻：<a href="http://news.cnblogs.com/n/44344/" target="_blank">传IBM将于23日宣布裁员16000人</a><br/>导航：<a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://kb.cnblogs.com" target="_blank">知识库</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://job.cnblogs.com/" target="_blank">招聘</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/group.htm" target="_blank">小组</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/q" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://wz.cnblogs.com/" target="_blank">网摘</a>&nbsp;&nbsp;<a href="http://zzk.cnblogs.com" target="_blank">找找看</a>]]></description></item><item><title>从 JBuilder 到 Eclipse 你能学到什么？</title><link>http://www.cnblogs.com/B53493847/archive/2008/01/14/1039015.html</link><dc:creator>白岳</dc:creator><author>白岳</author><pubDate>Mon, 14 Jan 2008 15:50:00 GMT</pubDate><guid>http://www.cnblogs.com/B53493847/archive/2008/01/14/1039015.html</guid><wfw:comment>http://www.cnblogs.com/B53493847/comments/1039015.html</wfw:comment><comments>http://www.cnblogs.com/B53493847/archive/2008/01/14/1039015.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.cnblogs.com/B53493847/comments/commentRss/1039015.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/B53493847/services/trackbacks/1039015.html</trackback:ping><description><![CDATA[<span style="font-family: 楷体_GB2312"><strong style="color: #666699; font-family: 楷体_GB2312"><span style="font-size: 14pt"><span style="font-family: 楷体_GB2312"><strong style="color: #666699; font-family: 楷体_GB2312">以前做java的题都是用JBuilder，璇哥说用Eclipse有很多好处，所以就决定体验一下...<br />
<br />
在此记录下我个人的体会，<br />
因为从学习java就用的是JBuilder，所以就像是自己的双腿，<br />
做起东西来就比较顺利，而且工具特殊的功能带来的便利使得自己变得懒惰。<br />
<br />
相如：JavaBean 固定格式代码的生成方法<br />
首先在JBuilder有建立JavaBean 的菜单，点击后在代码页面的下方看到几个标签页，点击&#8220;Bean&#8221;,接着贴着上面出现新的标签页，再点击&#8221;Properties&#8221;,这时候你就可以输入bean里面要出现的元素了，只要你把GETTER和SETTER选择框的选中，就可以自动生成get和set的方法了。<br />
在Ecilpse,就不同了，首先是没有建立JavaBean的菜单选项，只能在工程上面右键来添加class文件，然后自己写元素，既然这种get和set方法都是固定格式的，所以Ecilpse也有自动生成方法，就是在你写的<font style="font-family: 楷体_GB2312" face="Verdana">private 的元素上面右键有一个Source的菜单，它的下级菜单里面有Generate Getters and Setters 在出来的对话框上面的元素名前面有单选框，点上就可以自动生成了。<br />
<br />
用Ecilpse时就像是骑车，习惯&#8220;走路&#8221;的我突然有了辆自行车，开始骑的时候就像是刚学走路是那样，摔得不轻啊！还好有位朋友帮忙，现在用的也还可以，不过这个东西有点麻烦，因为它的插件太多，有的功能需要配置插件，这样就想用什么动能就加什么插件，最重要是免费的。<br />
<br />
JBuilder就不同了，首先是收费，不过只要安装上，基本上什么都能做了，不过相信用过的人都回知道，JBuilder不好用，会出现很多奇怪的问题，例如：写了个方法输出&#8220;1&#8221;，换了一台机器，修改输出为&#8220;2&#8221;，结果还是输出&#8220;1&#8221;，解决方法是：重新编译一下，就好了。（其原因好像是换机器修改输出只修改了java的原文件，启动工程时编译出的class文件没有更新）诸如此类的问题，还有像是做JSP网页时候，服务器<strong><font face="楷体_GB2312" color="#666699">启动后，修改JSP的内容后刷新就看到结果，但是修改<strong><font face="楷体_GB2312" color="#666699">serverlet</font></strong>里面的东西后只能重新启动，用Eclipse就不用考虑这么多，启动服务器后，随你怎么更改serverlet，刷新显示出来的jsp就可以看到结果。<br />
<br />
其实，编程靠的不是工具，用记事本一样能编写程序，编程工具就是方便了编程，让程序员轻松了，不同的工具的用法有不同之处，好用不好用纯属个人感觉，喜欢的话就换一下试试看，俗话说艺不不压身，多学习点东西对自己没有什么坏处。</font></strong></font></strong></span> </span></strong></span>
<img src ="http://www.cnblogs.com/B53493847/aggbug/1039015.html?type=1" width = "1" height = "1" /><br/><br/>--------------------------<br/><a href="http://job.cnblogs.com/offer/302/" target="_blank">盛大招聘.Net开发工程师 </a><br/><a href="http://www.hjbook.net/product/4041/" target="_blank">经典好书：.NET框架程序设计（修订版）</a><br/>新闻：<a href="http://news.cnblogs.com/n/44343/" target="_blank">2009年9大最热门IT技能</a><br/>导航：<a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://kb.cnblogs.com" target="_blank">知识库</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://job.cnblogs.com/" target="_blank">招聘</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/group.htm" target="_blank">小组</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/q" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://wz.cnblogs.com/" target="_blank">网摘</a>&nbsp;&nbsp;<a href="http://zzk.cnblogs.com" target="_blank">找找看</a>]]></description></item><item><title>新的开始...</title><link>http://www.cnblogs.com/B53493847/archive/2008/01/07/1029504.html</link><dc:creator>白岳</dc:creator><author>白岳</author><pubDate>Mon, 07 Jan 2008 13:02:00 GMT</pubDate><guid>http://www.cnblogs.com/B53493847/archive/2008/01/07/1029504.html</guid><wfw:comment>http://www.cnblogs.com/B53493847/comments/1029504.html</wfw:comment><comments>http://www.cnblogs.com/B53493847/archive/2008/01/07/1029504.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cnblogs.com/B53493847/comments/commentRss/1029504.html</wfw:commentRss><trackback:ping>http://www.cnblogs.com/B53493847/services/trackbacks/1029504.html</trackback:ping><description><![CDATA[通过一下午的努力,在2008-01-07日,成功地注册到了~<br />
<br />
下面就是展开努力求教学习的时候了,哈哈 
<img src ="http://www.cnblogs.com/B53493847/aggbug/1029504.html?type=1" width = "1" height = "1" /><br/><br/>--------------------------<br/><a href="http://job.cnblogs.com/offer/302/" target="_blank">盛大招聘.Net开发工程师 </a><br/><a href="http://www.hjbook.net/product/4041/" target="_blank">经典好书：.NET框架程序设计（修订版）</a><br/>新闻：<a href="http://news.cnblogs.com/n/44342/" target="_blank">北京谷歌被法院判令更名 赔偿谷歌中国10万</a><br/>导航：<a href="http://www.cnblogs.com" target="_blank">博客园首页</a>&nbsp;&nbsp;<a href="http://kb.cnblogs.com" target="_blank">知识库</a>&nbsp;&nbsp;<a href="http://news.cnblogs.com" target="_blank">新闻</a>&nbsp;&nbsp;<a href="http://job.cnblogs.com/" target="_blank">招聘</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com" target="_blank">社区</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/group.htm" target="_blank">小组</a>&nbsp;&nbsp;<a href="http://space.cnblogs.com/q" target="_blank">博问</a>&nbsp;&nbsp;<a href="http://wz.cnblogs.com/" target="_blank">网摘</a>&nbsp;&nbsp;<a href="http://zzk.cnblogs.com" target="_blank">找找看</a>]]></description></item></channel></rss>