摘要: Auto-increment 会在新纪录插入表中时生成一个唯一的数字。AUTO INCREMENT 字段我们通常希望在每次插入新纪录时,自动地创建主键字段的值。我们可以在表中创建一个 auto-increment 字段。用于 MySQL 的语法下列 SQL 语句把 "Persons" 表中的 "P_Id" 列定义为 auto-increment 主键:CREATE TABLE Persons(P_Id int NOT NULL AUTO_INCREMENT,LastName varchar(255) NOT NULL,FirstName varchar( 阅读全文
posted @ 2011-07-21 10:45 James-ping 阅读(2451) 评论(0) 推荐(0) 编辑
摘要: SQL UNIQUE 约束UNIQUE 约束唯一标识数据库表中的每条记录。UNIQUE 和 PRIMARY KEY 约束均为列或列集合提供了唯一性的保证。PRIMARY KEY 拥有自动定义的 UNIQUE 约束。请注意,每个表可以有多个 UNIQUE 约束,但是每个表只能有一个 PRIMARY KEY 约束。SQL UNIQUE Constraint on CREATE TABLE下面的 SQL 在 "Persons" 表创建时在 "Id_P" 列创建 UNIQUE 约束:MySQL:CREATE TABLE Persons(Id_P int NOT 阅读全文
posted @ 2011-07-21 10:21 James-ping 阅读(5053) 评论(1) 推荐(1) 编辑
摘要: SQL SELECT INTO 语句可用于创建表的备份复件。SELECT INTO 语句SELECT INTO 语句从一个表中选取数据,然后把数据插入另一个表中。SELECT INTO 语句常用于创建表的备份复件或者用于对记录进行存档。SQL SELECT INTO 语法您可以把所有的列插入新表:SELECT *INTO new_table_name [IN externaldatabase] FROM old_tablename或者只把希望的列插入新表:SELECT column_name(s)INTO new_table_name [IN externaldatabase] FROM ol 阅读全文
posted @ 2011-07-21 10:15 James-ping 阅读(5883) 评论(0) 推荐(0) 编辑
摘要: 作为微软技术.net 3.5的三大核心技术之一的WCF虽然没有WPF美丽的外观但是它却是我们开发分布式程序的利器但是目前关于WCF方面的资料相当稀少希望我的这一系列文章可以帮助大家尽快入门下面先介绍一下我的开发环境吧操作系统:windows vista business版本编译器:Visual Studio 2008(英文专业版)WCF的三大核心是ABC也就是A代表Address-where(对象在哪里)B代表Binding-how(通过什么协议取得对象)C代表Contact(契约)-what(定义的对象是什么,如何操纵)其他的理论知识大家可以参见《Programming WCF Servic 阅读全文
posted @ 2011-07-20 16:58 James-ping 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 摘自:http://www.cnblogs.com/anderslly/archive/2009/02/23/visualstudio-overview.html前言Visual Studio是微软最知名的产品之一,在使用微软技术的开发人员的心目中尤为如此。相信这一点无须多说。它建立在IDE(统一开发环境)的基础之上,可用于开发多种不同类型的应用程序。Visual Studio,通常被简称为VS(以下皆按此简称),支持多种平台和编程语言。了解VS的历史以及每个版本的更迭,对学习它的扩展性开发会很有好处。所以在这里简单地说说VS在过去的12年里的历史。VS的历史在软件领域,VS的历史算比较长的了 阅读全文
posted @ 2011-07-14 15:54 James-ping 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 如何判断网站优化的好与差,在我们浏览网页的时候很少去思考这个问题,我们只是说过去看过别人的网站,当然也有人会留意下网站的PR,因为看过PR 会判断别人做的好不好,虽然很多人知道很多,但是不要先开口否认,当你看到别人的PR比较高的时候,潜意识会告诉你这个网站的权重很高,或者这个网站是比较受欢迎的。正是因为很早前大家看过无数的文章,也就产生一种PR高就好的催眠,怎么样才能判断一个网站的SEO做的好与差,我们将通过以下内容进行一一讲述。 一、视觉直接感受 我们通常透过自己的双眼看到这个网站的美观程度能够先预判一个网站的好,因为只有整个网站让人感觉看起来舒服,才会有留住用户的可能,网站的SEO做是否好 阅读全文
posted @ 2011-07-03 01:32 James-ping 阅读(298) 评论(0) 推荐(0) 编辑
摘要: Socket的TCP通讯一、 socket的通讯原理服务器端的步骤如下。(1)建立服务器端的Socket,开始侦听整个网络中的连接请求。(2)当检测到来自客户端的连接请求时,向客户端发送收到连接请求的信息,并建立与客户端之间的连接。(3)当完成通信后,服务器关闭与客户端的Socket连接。客户端的步骤如下。(1)建立客户端的Socket,确定要连接的服务器的主机名和端口。(2)发送连接请求到服务器,并等待服务器的回馈信息。(3)连接成功后,与服务器进行数据的交互。(4)数据处理完毕后,关闭自身的Socket连接。二、 socket的通讯方式socket通讯方式有两种:同步和异步同步工作方式:用 阅读全文
posted @ 2011-06-03 14:59 James-ping 阅读(103016) 评论(67) 推荐(29) 编辑
摘要: 方法一:工程->属性->签名->为ClickOnce清单签名 去掉这个勾方法二:在"签名"中选择"创建测试证书..."按钮,建一个证书即可 阅读全文
posted @ 2011-05-29 14:25 James-ping 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 1>.NUMBER类型细讲:Oracle number datatype 语法:NUMBER[(precision [, scale])]简称:precision --> p scale --> sNUMBER(p, s)范围: 1 <= p <=38, -84 <= s <= 127保存数据范围:-1.0e-130 <= number value < 1.0e+126保存在机器内部的范围: 1 ~ 22 bytes有效位:从左边第一个不为0的数算起的位数。s的情况:s > 0 精确到小数点右边s位,并四舍五入。然后检验有效位能不能 阅读全文
posted @ 2011-05-27 10:24 James-ping 阅读(12602) 评论(1) 推荐(1) 编辑
摘要: 摘自:http://www.cnblogs.com/borcala/archive/2008/01/22/1049255.htmlMicrosoft.Net Framework为应用程序访问Internet提供了分层的、可扩展的以及受管辖的网络服务,其名字空间System.Net和System.Net.Sockets包含丰富的类可以开发多种网络应用程序。.Net类采用的分层结构允许应用程序在不同的控制级别上访问网络,开发人员可以根据需要选择针对不同的级别编制程序,这些级别几乎囊括了Internet的所有需要--从socket套接字到普通的请求/响应,更重要的是,这种分层是可以扩展的,能够适应I 阅读全文
posted @ 2011-04-28 21:15 James-ping 阅读(21798) 评论(1) 推荐(5) 编辑