博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 35 36 37 38 39 40 41 42 43 ··· 75 下一页

2012年4月16日

摘要: --行列互转/******************************************************************************************************************************************************以学生成绩为例子,比较形象易懂整理人:中国风(Roy)日期:2008.06.06******************************************************************************************************* 阅读全文

posted @ 2012-04-16 21:53 moss_tan_jun 阅读(404) 评论(0) 推荐(0) 编辑

摘要: 首先,sqlserver里的标识符有一定的规则,比如 你 create table abc 123(...) 那么中间含有空格,它不是符合规则的。 你会写做 create table [abc 123](....) 即以[]来定界标识符。quotename将 字串成为有效的标识符。 它有什么用呢? 我举个例子:你有个表名字叫做 aa[]bb 当某些应用动态语句查询时 你如何写呢 exec('select * from aa[]bb') ?Xset @sql='select * from ' + quotename('aa[]bb') exec(@ 阅读全文

posted @ 2012-04-16 21:47 moss_tan_jun 阅读(227) 评论(0) 推荐(0) 编辑

2012年4月13日

摘要: SqlParameter[] parameters = new SqlParameter[] { new SqlParameter("@pp1", item.OrderNum), new SqlParameter("@pp2", item.OrderItemNum), }; 阅读全文

posted @ 2012-04-13 15:33 moss_tan_jun 阅读(188) 评论(0) 推荐(0) 编辑

摘要: 在C#中,Dictionary提供快速的基于兼职的元素查找。当你有很多元素的时候可以使用它。它包含在System.Collections.Generic名空间中。在使用前,你必须声明它的键类型和值类型。详细说明必须包含名空间System.Collection.Generic Dictionary里面的每一个元素都是一个键值对(由二个元素组成:键和值) 键必须是唯一的,而值不需要唯一的 键和值都可以是任何类型(比如:string, int, 自定义类型,等等) 通过一个键读取一个值的时间是接近O(1) 键值对之间的偏序可以不定义 创建和初始化一个Dictionary对象Dictionary my 阅读全文

posted @ 2012-04-13 12:06 moss_tan_jun 阅读(492) 评论(0) 推荐(0) 编辑

2012年4月7日

摘要: 1.获取所有用户名:SELECT name FROM Sysusers where status='2' and islogin='1'islogin='1'表示帐户islogin='0'表示角色status='2'表示用户帐户status='0'表示糸统帐户2.获取所有数据库名:SELECT Name FROM Master..SysDatabases ORDER BY Name3.获取所有表名SELECT Name FROM DatabaseName..SysObjects Where XTyp 阅读全文

posted @ 2012-04-07 14:43 moss_tan_jun 阅读(521) 评论(0) 推荐(0) 编辑

摘要: 第一种方法:/* 创建链接服务器 */ exec sp_addlinkedserver 'srv_lnk','','sqloledb','条码数据库IP地址' exec sp_addlinkedsrvlogin 'srv_lnk','false',null,'用户名','密码' go /* 查询示例 */ SELECT A.ListCode FROM srv_lnk.条码数据库名.dbo.ME_ListCode A, IM_BarLend B WHERE A.List 阅读全文

posted @ 2012-04-07 14:35 moss_tan_jun 阅读(209) 评论(0) 推荐(0) 编辑

摘要: begin try--SQL end trybegin catch --sql (处理出错动作)end catch我们将可能会出错的sql 写在begin try...end try 之间,若出错,刚程序就跳到紧接着的begin try...end try 的beign catch...end catch中,执行beign catch...end catch错误处理SQL。try..catch 是可以嵌套的。在begin catch ...end catch中我们可以利用系统提供的下面四个函数得到出错信息:error_number 返回错误代码error_serverity 返回错误的严重级别 阅读全文

posted @ 2012-04-07 11:10 moss_tan_jun 阅读(423) 评论(0) 推荐(0) 编辑

2012年3月16日

摘要: Source Code:http://www.codeproject.com/The Code Projecthttp://www.tomore.com/中国盟动力http://www.codechina.net/代码中国http://www.cppn.net/中国程序先锋网http://www.vckbase.com/code/VC知识库-代码仓库http://www.opensource.org/Open Source Initiativehttp://www.icsharpcode.com/ic#code.NET:http://www.msdnwebcast.com.cn/MSDNWeb 阅读全文

posted @ 2012-03-16 16:17 moss_tan_jun 阅读(355) 评论(0) 推荐(0) 编辑

2012年2月25日

摘要: 这个示例程序是同步套接字程序,功能很简单,只是客户端发给服务器一条信息,服务器向客户端返回一条信息;这里只是一个简单的示例,是一个最基本的socket编程流程,在接下来的文章中,会依次记录套接字的同步和异步,以及它们的区别。下面是示例程序的简单步骤说明服务器端:第一步:用指定的端口号和服务器的ip建立一个EndPoint对像;第二步:建立一个Socket对像;第三步:用socket对像的Bind()方法绑定EndPoint;第四步:用socket对像的Listen()方法开始监听;第五步:接受到客户端的连接,用socket对像的Accept()方法创建新的socket对像用于和请求的客户端进行 阅读全文

posted @ 2012-02-25 14:20 moss_tan_jun 阅读(286) 评论(0) 推荐(0) 编辑

2012年2月1日

摘要: 委托调用、子线程程调用、与线程池调用1,委托调用(1),同步委托:委托的Invoke方法用来进行同步调用。同步调用也可以叫阻塞调用,它将阻塞当前线程,然后执行调用,调用完毕后再继续向下进行。从下面的例子中可以看到,同步委托的执行是在主线程main中执行的,所以当执行委托时,当前工作会处于等待状态,开始执行委托,当委托执行完后在继续执行“当前工作”Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->publicdelegateint AddHand 阅读全文

posted @ 2012-02-01 15:01 moss_tan_jun 阅读(611) 评论(0) 推荐(0) 编辑

上一页 1 ··· 35 36 37 38 39 40 41 42 43 ··· 75 下一页