SQL批量操作

摘要: 关于update set from,第一次碰到,汗!下面是这样一个例子:两个表a、b,想使b中的memo字段值等于a表中对应id的name值 表a:id,name 1 王 2 李 3 张 表b:id,ClientName 1 2 3 (MS SQL Server)语句:update bset ClientName= a.namefrom a,bwhere a.id = b.id(Oralce)语句:update bset (ClientName)=(SELEC... 阅读全文
posted @ 2012-01-13 19:03 飞舞的蒲公英 阅读(1258) 评论(0) 推荐(0) 编辑

Jquery 操作Cookie

摘要: 关于cookie的path设置需要注意,如果不设置path:'/'的话,path则会根据目录自动设置[如:http://www.xxx.com/user/,path会被设置为 '/user']$.extend({/** 1. 设置cookie的值,把name变量的值设为value example $.cookie(’name’, ‘value’); 2.新建一个cookie 包括有效期 路径 域名等example $.cookie(’name’, ‘value’, {expires: 7, path: ‘/’, domain: ‘jquery.com’, sec 阅读全文
posted @ 2011-12-28 10:48 飞舞的蒲公英 阅读(34269) 评论(0) 推荐(3) 编辑

[EntLib]微软企业库5.0 学习之路——第二步、使用VS2010+Data Access模块建立多数据库项目 [转]

摘要: 在通过上一篇文章:[EntLib]微软企业库5.0 学习之路——第一步、基本入门 对EntLib5.0的相关知识进行了了解,并通过微软给出的学习例子我们可以了解企业库的各模块的基本用法(由于园子里的好几位兄弟都已经把企业库的各模块的使用都介绍过了,所以我这边就不进行具体功能的介绍,我写的学习之路是以企业库如何在一个项目中的使用为基础来介绍,以一个简单的学生信息管理系统项目为基础,如何使用企业库来对这个项目进行开发、优化)。(本文内容比较简单,高手们可以直接忽略不看了,仅仅就是数据库访问操作和工厂分层) 现在我就开始进入学习之路的第二步——Data Access模块,这个模块是企业库中被使用频. 阅读全文
posted @ 2011-12-26 14:16 飞舞的蒲公英 阅读(400) 评论(0) 推荐(0) 编辑

[EntLib]微软企业库5.0 学习之路——第一步、基本入门 [转]

摘要: 话说在大学的时候帮老师做项目的时候就已经接触过企业库了但是当初一直没明白为什么要用这个,只觉得好麻烦啊,竟然有那么多的乱七八糟的配置(原来我不知道有配置工具可以进行配置,请原谅我的小白)。 直到去年在做项目的时候在看代码生成工具的时候看到了许多生成工具都内置了企业库的数据库访问及一些相关模块,才突然顿悟了,可能企业库应该还是有点用的,于是就试着使用了企业库的一些模块(当时版本是4.1),果然觉得企业库还是很不错的,微软在企业库中为我们封装了许多日常经常使用的模块,如:数据库访问,缓存,日志,异常处理,加密,IOC等等,在日常的项目开发中,企业库已经贯穿了一个项目从底层到表示层基本上需要用到的. 阅读全文
posted @ 2011-12-26 14:15 飞舞的蒲公英 阅读(271) 评论(0) 推荐(0) 编辑

sql server 2008 不允许保存更改,您所做的更改要求删除并重新创建以下表 的解决办法

摘要: 启动SQL Server 2008Management Studio工具菜单----选项----Designers(设计器)----阻止保存要求重新创建表的更改 取消勾选即可。KidYang 阅读全文
posted @ 2011-12-26 13:47 飞舞的蒲公英 阅读(113) 评论(0) 推荐(0) 编辑

SQL查数据库表,字段

摘要: //查表select name from sysobjects where xtype='u'//查列select c.name as cname,t.name as [type],c.max_length as [length],(select value from sys.extended_properties as ex where ex.major_id = c.object_id and ex.minor_id = c.column_id) as notes from sys.columns as c inner join sys.tables as ta on c. 阅读全文
posted @ 2011-12-15 16:19 飞舞的蒲公英 阅读(220) 评论(0) 推荐(0) 编辑

温故而知新:WinForm/Silverlight多线程编程中如何更新UI控件的值

摘要: 单线程的winfom程序中,设置一个控件的值是很easy的事情,直接 this.TextBox1.value = "Hello World!";就搞定了,但是如果在一个新线程中这么做,比如:privatevoidbtnSet_Click(objectsender,EventArgse){Threadt=newThread(newParameterizedThreadStart(SetTextBoxValue));//当然也可以用匿名委托写成Threadt=newThread(SetTextBoxValue);t.Start("HelloWorld");} 阅读全文
posted @ 2011-12-14 16:52 飞舞的蒲公英 阅读(209) 评论(0) 推荐(0) 编辑

DataTable Excel

摘要: 这里是使用Microsoft.Office.Interop.Excel类进行Excel表格操作,核心代码就这些了。麻烦的是服务器上的一些关于access的权限配置。 string file = System.AppDomain.CurrentDomain.BaseDirectory + "对账单\\" + filename; if (ExcelHelper.DataTableToCSV(dt, file + System.Web.HttpContext.Current.Session["us_Name"] + ".csv", new 阅读全文
posted @ 2011-12-13 11:36 飞舞的蒲公英 阅读(422) 评论(0) 推荐(0) 编辑

使用jQuery Autocomplete(自动完成)插件

摘要: jQuery的Autocomplete(自动完成、自动填充)插件有不少,但比较下来我感觉,还是bassistance.de的比较强大,我们就来写一些代码感受一下。最简单的Autocomplete(自动完成)代码片段123456789<script type="text/javascript">var websites = [ "Google","NetEase", "Sohu", "Sina", "Sogou", "Baidu", " 阅读全文
posted @ 2011-12-13 09:19 飞舞的蒲公英 阅读(1738) 评论(0) 推荐(0) 编辑

c# 生成txt文件

摘要: 用asp.net根据数据内容自动生成一个txt文本文件并提供用户下载,此方法文件不保存在服务器上,直接提供给用户下载,到网上搜了一下,都是用的Response.BinaryWrite(),用了几下,发现在IE下有问题,看页面源代码数据是出来了的,Firefox下倒是弹出一个框来下载了,不过不是txt,而是aspx,里面的内容是从数据库里面取出来的数据。其实在ASP.NET中直接用Write()就可以了,代码如下 (.aspx.cs文件):Response.Clear();Response.Buffer = false;Response.ContentType = "applicati 阅读全文
posted @ 2011-12-12 17:23 飞舞的蒲公英 阅读(4055) 评论(0) 推荐(0) 编辑