摘要:
动态SQL字符长度超过8000,我记得SQL SERVER 2005中用SP_EXECUTESQL打破了这个限制。平常用动态SQL,可能都会用EXEC(),但是有限制,就是8000字符串长度。自从SQL SERVER 2005起,在 INSIDE SQLSERVER 2005 T-SQL PROGRAMMING中提到,使用SP_EXECUTESQL()和NVARCHAR(MAX)可以超越8000个字符的限制。因为 SP_EXECUTESQL()必须使用NVARCHAR,NCHAR,NTEXT作为参数,所以SP_EXECUTESQL()的最长字符限制就是 4000。我们看一个NVARCHAR(4 阅读全文
摘要:
using System; using System.Net; using System.Windows; using System.Windows.Controls; using System.Windows.Documents; using System.Windows.Ink; using System.Windows.Input; using System.Windows.Media; using System.Windows.Media.Animation; using System.Windows.Shapes; using System.Windows.Bro... 阅读全文
摘要:
刚接触Silverlight的时候,除了其异步应用WCF、流媒体、动画效果等方面外,Socket是最另我兴奋的功能。在Web上实现Socket虽然不是什么新鲜事了,Activex,flash等都可以实现这样的效果,但是Silverlight这样方便的运用Socket让服务器与客户端通信确是我之前没有体验过的。用它可以做什么?可以连线式的让服务器与客户端交互,而且,是在Web上,那么Web开发游戏,语音,视频聊天等都可以基于Socket功能实现,另外,服务器端是独立出来的,不依赖IIS进程,这样让数据之间的交互更自由。废话不说,下面来看看如何实现首先,在进行数据交换之前,我们必须明白Silver 阅读全文
摘要:
C#中的函数大概可以分为三类:抽象函数(abstact)、虚拟函数(virtual)、普通函数。在子类中,重写的对应关键字如下:abstract -->override (abstract 必须重写,在abstract修饰的类中)virtual-->override (virtual函数可不用重写)普通方法 --> new(普通方法不能直接override,否则会报错)但每个关键字修饰的方法,重写机制大不相同,如下:abstract徒弟从师傅那儿继承了一套武功,但很郑重的被告之:其中有好多招式还没有想好,你一定要实现,实现以后一定要告诉我,我也学一下,以后打架我就用你的。cl 阅读全文
摘要:
一、搭建系统环境... 3二、打开服务、添加数据库... 3三、配置同步... 31. 设置共享快照... 32. 配置分发... 43. 建立发布... 54. 权限设置... 65. 查看快照代理状态... 86. 配置web同步... 87. 测试web同步配置... 9一、搭建系统环境1. 安装Windows 2000 Professional SP4,采用NTFS格式文件格式,将计算机名改为dong(也可为其他名字,尽量保持简单,因为后面会以此计算机名进行较多的配置),重启。2. 安装IIS:控制面板—添加删除程序—添加删除windows组件—勾选Internet信息服务(IIS)。 阅读全文
摘要:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML><HEAD><TITLE> my final move page,^_^ </TITLE><META NAME="Generator" CONTENT="EditPlus"><META NAME="Author" CONTENT=""><META NAME="Ke 阅读全文
摘要:
控件 // // trackBar1 // this.trackBar1.Location = new System.Drawing.Point(12, 49); this.trackBar1.Minimum = 1; this.trackBar1.Name = "trackBar1"; this.trackBar1.Size = new System.Drawing.Size(250, 45); this.trackBar1.TabIndex = 1; this.trackBar1.Value = 5; this.trackBar1.ValueChanged += new 阅读全文
摘要:
js判断客户端是否安装了activex控件(收藏) 采用object元素的object属性是否为空可以判断此控件是否存在,如 <object classid="clsid:00460182-9E5E-11d5-B7C8-B8269041DD57" id="oframe" width="100%" height="100%"> <param name="BorderStyle" value="1"> <param name="Titleb 阅读全文
摘要:
基于浏览器的应用,表现力始终不够丰富,我们常常会想,在一个网页中,点一下某个链接,能够直接调用安装好的可执行程序有多好啊。按照微软的推荐,应该是通过ActiveX,把可执行程序嵌入到网页中,例如flash的ActiveX。这样,我们就要购买ActiveX的签名,不通过签名的东西,在IE6中是无法加载的,为一个小项目购买ActiveX的签名,代价太昂贵了。另外,很多时候还要考虑如果用户突然关闭了浏览器该怎么办。这对播放个flash、歌曲之类的没多大影响,但是很多时候,不能在关闭前清扫战场,带来的后果是灾难性的。通常,在企业应用中,我们总是通过IE直接调用exe。最早的时候,从网页调用一个EXE是 阅读全文
摘要:
使用组播有一个很大的好处,消息往只管往里面丢,接受端开个线程,不断地接收就可以了。发送端:Socket s = new Socket(AddressFamily.InterNetwork, SocketType.Dgram, ProtocolType.Udp);IPEndPoint iep = new IPEndPoint(IPAddress.Parse("224.0.0.1"), 3000);EndPoint ep = (EndPoint)iep;byte[] b = Encoding.ASCII.GetBytes("just a test!");s. 阅读全文