MySQL与SQLServer的update left join语法区别 需求: 表A 字段 A_ID, A_NAME, B_ID 表B 字段 B_ID, B_NAME 需求把A的所有A_NAME更新为相应的B的 B_NAME。 mysql做法: Sql代码 UPDATE A LEFT JOIN B ON A.B_ID = B.B_ID SET A.A_NAME
MSSQL FOR XML PATH 用法 FOR XML PATH 有的人可能知道有的人可能不知道,其实它就是将查询结果集以XML形式展现,有了它我们可以简化我们的查询语句实现一些以前可能需要借助函数活存储过程来完成的工作。那么以一个实例为主. 一.FOR XML PATH 简单介绍 那么还是首先来介绍一下FOR XML PATH ,假设现在有一张兴趣爱好表(hobby)用来存放兴趣爱好,表结
linux shell脚本 取得外网IP并保存到文件 #!/bin/bash#echo $(date +%Y"."%m"."%d" "%k":"%M":"%S) > /root/ip.txtcurl http://members.3322.org/dyndns/getip >> /root/ip.txt或者#!/bin/bashcurl -o /root/ip.txt http://members.3322.org
Sqlserver in 实现 参数化查询 XML类型解决方案 1:如果参数是int类型:declare @a xmlset @a='15432'select * from product where id in (select d.x.value('./id[1]','int') from @a.nodes('/*') as d(x)) 2:如果参数是varchar类型:declare @a xmlset
利用sp_addlinkedserver实现远程数据库链接 --查看当前链接情况:select * from sys.servers;--使用 sp_helpserver 来显示可用的服务器Exec sp_helpserver--删除已经存在的某个链接Exec sp_droplinkedsrvlogin 服务器别名,NullExec sp_dropserver 服务器别名--使用sp_addlinkeds
Ubuntu16.04 mysql 禁止自启动 执行命令 sudo update-rc.d mysql disable重启生效转自:http://blog.csdn.net/bleachswh/article/details/51394778
ubuntu16.04 x64 安装PPSSPP1.1.1 首先到下载PSP程序 ppssppbuildbot-org.ppsspp.ppsspp-1.1.1-linux-amd64-generic.zip解压到你想放的地方,进入解压文件夹,右键选择 在终端打开 ,运行命令: sudo ./PPSSPPSDL 即可打开PPSSPP程序,接着就去下载游戏ROM爽吧。如果提示缺少 libsdl22.0.so.0 ,先
sqlserver 用 STUFF 和 for xml path 把查询结果连接成字符串 select STUFF((select ','+location_id from t_zone_loca where dps_item='xhzlqbzp' ORDER BY location_id for xml path('')),1,1,'')
C# WinForm DataTable 导出 Excel 多行表头、合并单元格 本次的代码是根据以前的asp.net DataTable2Excel 类修改而来,并进行了优化,使用方法与asp.net版相同。asp.net DataTable2Excel 类的文章链接:C# DataTable 导出 Excel 进阶 多行表头、合并单元格、中文文件名乱码using System;using System.Collections.Generic;
win7设置防火墙允许Ping与telnet Win 7为了安全,防火默认是不能Ping和telnet的,但我们在局域网里,很多时候管理员方便维护都需把这二个给打开。Ping:Ping (Pack Internet Groper) 用于测试网络连接是否到达,Ping 发送一个ICMP (Internet Control Messages Protocol) 协议,回声请求消息给目的并报告收到所希望的ICMP echo 回声应答
C# FTPClient Socket实现 C#操作FTP的类,Socket实现,网上找到的,整理了一下,处理了一些BUG,喜欢的拿去用,但不保证全部BUG已捉完。using System;using System.Net;using System.IO;using System.Text;using System.Net.Sockets;namespace XML自动回执工具{ /// ///
ThinkPHP + jquery easyui form 提交在IE兼容模式下变文件下载的解决办法 ThinkPHP + jquery easyui 1.4.1 做的一个登录页面,在chrome、FF等浏览器上是正常的,但是在IE兼容模式下,一提交Form就变成了下载文件了。页面代码: BlueSky后台管理系统
CSS 给DIV添加四周边框阴影 样式:.shadow{ -webkit-box-shadow: #666 0px 0px 10px; -moz-box-shadow: #666 0px 0px 10px; box-shadow: #666 0px 0px 10px; background: #EEFF99;}用法:
iframe 内容过长的自适应脚本 function iFrameHeight() { var ifm = document.getElementById("iframezp"); var subWeb = document.frames ? document.frames["iframezp"].document : ifm.contentDocument; if
JQuery 只能输入数字 $(document).ready(function () { $(".checkNum").keypress(function (event) { var keyCode = event.which; if ((keyCode >= 48 && keyCode <= 57))//keyCode == 46 |
日期是当月的第几周 /// /// 日期是当月的第几周 /// /// 要判断的日期 /// false周一为一周的开始,true周日为一周的开始 /// public static int WeekOfMonth(DateTime dtSel, bool sundayStart) {
ASP.NET GridView导出Excel 打印预览换行显示不全 最近发现一个问题,我的一篇博客(Asp.net中把DataTable或DataGrid导出为Excel)中提到的导出Excel的方法,导出的Excel文档,如果单元格的内容比较满(未换行),打印预览的时候,这个单元格会自动换行,而且行高不变,导致显示不全。有人说这是一种“误差”,是由于Excel的“所见即所得”功能和打印控制程序的不一致造成的。(百度)最懒的办法就是在单元格加一个换行了