2013年2月18日

摘要: SQLServer2005通过intersect,union,except和三个关键字对应交、并、差三种集合运算。他们的对应关系可以参考下面图示相关测试实例如下:usetempdbgoif(object_id('t1')isnotnull)droptablet1if(object_id('t2')isnotnull)droptablet2gocreatetablet1(aint)insertintot1select1unionselect2unionselect3createtablet2(aint)insertintot2select3unionselect4 阅读全文
posted @ 2013-02-18 15:48 Vanessa 阅读(12730) 评论(0) 推荐(0) 编辑

2012年6月27日

摘要: 今天review同事的代码,发现从数据库查找包含中文的记录一概查不出来,将中文插入到数据表后又是“??”这类的乱码,这应该是字符集的问题了。1、先看看目前的字符集是什么?客户端可运行:SHOW VARIABLES 我的服务端是安装在linux下的,首先进入linux:1)输入mysql -u root2)输入show variables like 'character%'显示结果:mysql> show variables like 'character%';+--------------------------+--------------------- 阅读全文
posted @ 2012-06-27 17:43 Vanessa 阅读(186) 评论(0) 推荐(0) 编辑

2012年6月19日

摘要: 1、客户端:sql developer导出结构及数据:点击菜单“工具”-“数据库导出”,导出DDL、导出数据,可以选择“另存为”单个文件或者单独文件、单独目录等。点击下一步,直到导出完成。如果选择了单独目录,那么有可能需要将目录下的所有文件合并为一个sql文件。可以在命令行下执行:copy 源文件目录下符合条件的文件组(如*.*) 目标文件名(如all.sql)2、服务端:dump数据库1)按用户导expdp scott/tiger@orcl schemas=scott dumpfile=expdp.dmp DIRECTORY=dpdata1;2)并行进程parallelexpdp scot. 阅读全文
posted @ 2012-06-19 18:34 Vanessa 阅读(141) 评论(0) 推荐(0) 编辑

2012年3月13日

摘要: 1、调整DataTable列的顺序dt.Columns[1].SetOrdinal(0); //将第1列改成第0列 2、复制DataRow使用Add方法复制DataRow时会遇到该行已属于另一个表,用ImportRow就可以了。dt.ImportRow(row);3、行列倒置函数 public static DataTable ColumnToRow(DataTable src_dt, int columnIndex) //columnIndex 用来当作新列名的列 { DataTable dt = new DataTable(); dt.Columns.Add(src_dt.Columns[ 阅读全文
posted @ 2012-03-13 13:09 Vanessa 阅读(2120) 评论(0) 推荐(0) 编辑

2012年2月16日

摘要: 参考资料:http://www.cnblogs.com/yjmyzz/archive/2011/04/19/2020793.html如果你的机器上安装了odp.net,且确信machine.config也有类似以下结节:(64位+.net 4.0环境下,machine.config可能会有4份,分别对应于.net2.0/4.0的32/64位版本,要每个都检查过去哦)?<DbProviderFactories> <add name="Oracle Data Provider for .NET" invariant="Oracle.DataAcces 阅读全文
posted @ 2012-02-16 15:40 Vanessa 阅读(266) 评论(0) 推荐(0) 编辑
 
摘要: 1)Asp.net MVC3软件的下载地址:Asp.Net MVC3:http://www.microsoft.com/downloads/zh-cn/details.aspx?FamilyID=d2928bc1-f48c-4e95-a064-2a455a22c8f6ASP.NET MVC 3 Tools Update:http://www.microsoft.com/downloads/zh-cn/details.aspx?familyid=82cbd599-d29a-43e3-b78b-0f863d22811a&displaylang=zh-cnLambda表达式:http://m 阅读全文
posted @ 2012-02-16 15:38 Vanessa 阅读(349) 评论(0) 推荐(0) 编辑
 
摘要: 参考文章:http://www.cnblogs.com/andyran/archive/2011/11/06/2238641.html1)配置IIS5多站点装完发现XP下IIS无法支持多站点,网上查找了一下,有现成的工具,不过都是些坑爹的网站垃圾广告满天飞,还是命令行吧。见图第一步获取当前站点列表的最大序列号i第二部复制当前站点到新站点,序列号i++打开IIS管理器后,发现新站点已经增加,再配置一下即可。注意IIS5.1下只能运行一个站点,无法同时运行多站点。2)配置MVCa..net framrwork设置为4.0b. 添加映射映射路径:C:\WINDOWS\Microsoft.NET\Fr 阅读全文
posted @ 2012-02-16 15:25 Vanessa 阅读(1114) 评论(0) 推荐(0) 编辑

2012年2月7日

摘要: 1、编译项目:在发布mvc网站前,需要将引用中的“System.Web.Abstractions”、“System.Web.Mvc”、“System.Web.Routing”的属性“Copy Local”设为“true”,然后编译程序。2、在IIS下新建网站:输入“网站名称”,这个名称须与发布时起的名称相同,然后设定网站文件的物理路径,设定端口号,点击“确定”3、发布网站选择“发布方式”为“Web 部署”,设定URL为“ip:port”,Site为步骤2中网站名称,选择“保留额外文件在目标机器上”,点击“Publish”发布即可。4、浏览网站右键点击网站,编辑权限,添加IUSER<名称记 阅读全文
posted @ 2012-02-07 17:58 Vanessa 阅读(2231) 评论(0) 推荐(0) 编辑
 
摘要: --select * from dba_data_files where file_name like '%SPACE%';--select * from dba_temp_files where file_name like '%SPACE%';--drop tablespace xxxx including contents and datafiles;--drop tablespace xxxx including contents cascade constraints;--创建缺省表空间,系统支持表、公用数据表create bigfile tables 阅读全文
posted @ 2012-02-07 17:24 Vanessa 阅读(8569) 评论(0) 推荐(0) 编辑
 
摘要: 在“工具”里点击“数据库卸载”,弹出窗口如下:选择“编码”方式,“单独目录”,和保存路径后点击“下一步”直到完成,则在设置的路径里可以看到备份后的数据文件。如果只备份表结构,则不要选上图中的“卸载数据”。备份后的结果如上图所示。每个文件夹下有多个sql文件,如果想将多个sql文件合并在一个sql文件中,则可以打开命令行窗口,定位到备份路径下。如c:\backup 阅读全文
posted @ 2012-02-07 17:10 Vanessa 阅读(526) 评论(0) 推荐(0) 编辑