扩大
缩小
摘要: SQL之前的版本导出脚本的时候只能把数据表的结构导出,却不能把其中的数据一齐导出来,在平时的应用中难免有时希望获取数据导出的脚本,比如有时SQL版本不一样的时候,无法把高版本的数据库备份直接还原到低版本的数据库中,今天我就遇到了这样的一个情况,最后没有办法只有把原数据库中的数据以脚本形式导出,幸好用的是SQL08,因为SQL Server2008新增了一个导出带数据脚本的功能,下面把具体的步骤说一下第一步,选中需要导出脚本的数据库,右键选中第二步,选取弹出菜单中的任务----生成脚本选项(会弹出一SQL生成脚本的向导)第三步,在向导中点击下一步,弹出选择数据库界面(默认是自己之前选中的数据库) 阅读全文
posted @ 2012-12-24 13:28 翟中龙 阅读(8246) 评论(0) 推荐(0) 编辑
摘要: jquery.MultiFile实现的多文件上传,只把待上传的文件名以列表展示在客户端并不上传的方法 在做多文件上传时一直希望可以在客户端对待上传的文件进行控制,比如不可上传重复文件,可以对待上传的文件进行个数控制,文件类型控制,添加多个待上传文件之后以列表形式显示在客户端此时并没有直接保存在服务器等功能,为了实现这个功能在网上查找了一些控件,最后经同事推荐了jquery.MultiFile,然后就对该控件进行了详细研究下面直接上代码。 首先要下载该控件(网上很多此处不再加链接),控件签入之后,引入下面这几个JS文件和CSS文件 <script src="http://www. 阅读全文
posted @ 2012-12-20 13:54 翟中龙 阅读(3033) 评论(0) 推荐(1) 编辑
摘要: 数据库是我们在开发时的一个工具,所以我们只是希望通过数据库来为我们开发提供便利。微软在给我们提供的SQL数据库就专门设置了两种方法来使用数据库,一种是通过代码形式实现,一种则是通过可视化方式。由于代码方式格式具有统一性,所以在使用数据库的时候,可能会偶尔不记得具体的创建方法,下面我就把一些常用的数据库的操作总结出来,以供以后开发使用。数据库 'XXXX' 已打开,并且一次只能有一个用户访问。 (Microsoft SQL Server,错误: 924)USE master; GO DECLARE @SQL VARCHAR(MAX); SET @SQL='' SE 阅读全文
posted @ 2012-12-18 15:34 翟中龙 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 如果你熟悉SQL语句,当使用LINQ时,会有似曾相识的感觉.但又略有不同.下面是SQL和LINQ,Lambda语法对照SQLLINQLambdaSELECT *FROM HumanResources.Employeefrom e in Employeesselect eEmployees .Select (e => e)SELECT e.LoginID, e.JobTitleFROM HumanResources.Employee AS efrom e in Employeesselect new {e.LoginID, e.JobTitle}Employees.Select (e =& 阅读全文
posted @ 2012-12-18 15:15 翟中龙 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 上一篇对LINQ的基础有了一个初步的认识,本博客主要就是为了实用,所以直接一起学习查询。一、LINQ标准查询操作符1、p投影操作符:将序列中的元素转换为一个由开发人员定义的形式的操作。 1)Select :对单个序列或集合中的值进行投影。string[] Devices = { "电视", "电冰箱", "洗衣机", "电话", "微波炉" };var SelectDevices = Devices.Select(device=>device); foreach (string dev i 阅读全文
posted @ 2012-12-14 14:06 翟中龙 阅读(240) 评论(0) 推荐(0) 编辑
摘要: Linq刚接触的时候总感觉挺神秘的,后来断断续续的也用过到一些linq的基本查询,只是一直没有系统的学习。接下来的博客只当从头对linq来一个全面的学习(本系统博客注重的主要是实用型,可能更多的是Lambda查询表达的一些用法),下面开始第一篇一、认识LinqLINQ:语言集成查询(Language Integrated Query),是一系列标准查询操作符的集合,这些操作符几乎对每一种数据源的导航,过滤和执行都是提供了底层的基本查询架构。这是LINQ的官方解释。简单点说就是对一个数据集进行重新筛选。LINQ操作对象:关系数据、XML、DataSet、或内存中的数据。LINQ出现的背景:大多数 阅读全文
posted @ 2012-12-13 13:58 翟中龙 阅读(326) 评论(1) 推荐(0) 编辑
摘要: IE6一直都是程序员的噩梦,今天又遇到一个变态的bug,程序测试好好的,部署到服务器之后用IE6测试,结果点击导航之后一个页面也打不开了,都直接弹出一个框框,提示“Internet Explorer 无法打开 internet站点……”,没办法谁让IE6还有一部分古董用户呢,找问题呗!经过一番查找,最终把目标定在了My97DatePicker这个时间控件上,把该控件的引用删除,就一点问题也没了,不过用还是要用的,怎么办呢?最后在引用的后边添加了一个defer="defer"问题解决了<script src="http://www.cnblogs.com/Ja 阅读全文
posted @ 2012-12-13 13:16 翟中龙 阅读(1103) 评论(3) 推荐(0) 编辑
摘要: 像往常一样,上班打开vs再接着打开SQL,结果今天的SQL出现了异常、提示“评估期已过”,我就纠结了,我是比较害怕安装SQL的,所以就想通过升级或许可以不用重新安装SQL就行了,所以经过查找资料,终于解决了这个问题,不废话直接说过程及过程中遇到的各种问题:1、进入SQL2008配置工具中的安装中心2、再进入维护界面,选择版本升级(可能要重新启动电脑)3、进入产品密钥,输入密钥(可能会遇到问题:SQL Server 安装程序遇到以下错误: 在创建窗口句柄之前,不能在控件上调用 Invoke 或 BeginInvoke。。出现该问题是由于mscorsvw.exe进程调用Invoke所致,解决办法很 阅读全文
posted @ 2012-12-12 10:12 翟中龙 阅读(666) 评论(0) 推荐(0) 编辑
摘要: 今天在做一个父子查询功能,对归正人员可以直接添加设重信息,嘉奖信息等功能,刚开始做的时候通过使用jquery中的tab页功能,把一个归正人员信息与多个设重信息和嘉奖信息结合起来,让客户使用浏览时比较方便,不过随之问题也出现了,当对某个归正人员在tab页中直接添加该人员的设重信息时,由于tab页就是用的模态窗口进行弹出的,后又在该模态窗口的基础上弹出设重信息的添加,添加成功之后,用location.reload()进行重新加载刷新原来列表,问题出现了,无论怎样模态窗口中的列表都不会自动刷新了。试了好多办法,想在后台添加成功之后直接利用response.redict()进跳转到列表页,结果不行。经 阅读全文
posted @ 2012-11-29 10:03 翟中龙 阅读(467) 评论(0) 推荐(0) 编辑