2008年8月5日
摘要: 实现业务系统中的用户权限管理--设计篇 http://www.noahweb.net/mail/2/Project.htm 实现业务系统中的用户权限管理--实现篇 http://www.noahweb.net/mail/2/Project_1.htm 阅读全文
posted @ 2008-08-05 22:42 Good life 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 1、.aspx Code Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> Untitled Page 2、code-behide Code Code highlighti... 阅读全文
posted @ 2008-08-05 22:12 Good life 阅读(843) 评论(0) 推荐(0) 编辑
摘要: 转载 我有个有趣的观察,外企公司多的是25-35岁的白领,40岁以上的员工很少,二三十岁的外企员工是意气风发的,但外企公司40岁附近的经理人是很尴尬的。我见过的40岁附近的外企经理人大多在一直跳槽,最后大多跳到民企,比方说,唐骏。外企员工的成功很大程度上是公司的成功,并非个人的成功,西门子的确比国美大,但并不代表西门子中国经理比国美的老板强,甚至可以说差得很远。而进外企的人往往并不能很... 阅读全文
posted @ 2008-08-05 21:50 Good life 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 一、关于CSV文件添加到ORACLE的学习体会 我有一个EXCEL的文件Prize_VS.xls,由姓名、身份证编号、通信地址、邮政编码四列组成,在EXCEL中将Prize_VS.xls另存为Prize_VS.csv,现在来向我的ORACLE服务器上的表增加数据。 进行最后操作前,在Prize_VS.csv所在的目录下新建文本文件input.ctl,内容为: load ... 阅读全文
posted @ 2008-08-05 21:46 Good life 阅读(2083) 评论(0) 推荐(0) 编辑
摘要: 本文在以下两种时机下较为有用: 1、数据库说明文档与实际数据库的结构同步时。 2、根据现有数据库结构生成其说明文档时。 我平时是这样来生成“数据库说明文档”的: 方法一(SQL Server 2000时是这样做的) 使用这个软件"SchemaToDoc With Table Annotator v2.8.8",在网上很容易找到它的注册机,所以用起来很方便,而且它生成的数据库说明文档也很专... 阅读全文
posted @ 2008-08-05 16:52 Good life 阅读(8085) 评论(3) 推荐(1) 编辑
摘要: 目的:将字串"I am a programmer"完全反转为"remmargorp a ma I"。 方法一: private static void reverse() { string str = "I am a programmer"; for (int i = str.Length -1; ... 阅读全文
posted @ 2008-08-05 15:09 Good life 阅读(390) 评论(0) 推荐(0) 编辑
摘要: 一、目的:将字符串"I am a programmer" 反转为 "programmer a am I". 二、具体实现 方法1,使用split函数 思路:将str用一个空格分割成数组,然后将数组"从尾至头"输出;输出时有一个小问题需要注意,由于分割得到数组的过程去掉了原字符串中(数组长度数-1)个空格,所以输出时要补上。 private static void reverse()... 阅读全文
posted @ 2008-08-05 14:51 Good life 阅读(621) 评论(0) 推荐(0) 编辑
摘要: ---------------------- 从现有表导出结果 ---------------------- -- 将AdventureWorks.HumanResources.Employee表的数据导出到C:\test.xls EXEC master..xp_cmdshell ' BCP "select * from AdventureWorks.HumanResources.Employee... 阅读全文
posted @ 2008-08-05 11:40 Good life 阅读(332) 评论(0) 推荐(0) 编辑
摘要: -- 建立函数 create function dbo.fn_split ( @originalString nvarchar(200), @splitter nvarchar(1) ) returns @temp table ( id int identity(1, 1) primary key, value nvarchar(100) ) as begin decla... 阅读全文
posted @ 2008-08-05 11:17 Good life 阅读(398) 评论(0) 推荐(0) 编辑
摘要: ----如果该对象已存在则先删除 if object_id('fnExtractChinese') is not null drop function fnExtractChinese GO ----创建字符串提取函数 create function fnExtractChinese(@string varchar(100)) returns varchar(100) as begin... 阅读全文
posted @ 2008-08-05 11:10 Good life 阅读(392) 评论(0) 推荐(0) 编辑
摘要: 一、用于测试数据及其结构和生成该测试数据的sql语句如下:1、测试数据nodeId parentId---------- ----------A01 AA02 AA03 AA0101 A01A0102 A01A0201 A02A0202 A02B01 BB02 BB0201 ... 阅读全文
posted @ 2008-08-05 11:00 Good life 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 一、用于测试数据及其结构和生成该测试数据的sql语句如下: 1、测试数据 nodeId parentId ---------- ---------- A01 A A02 A A03 A A0101 A01 A0102 A01 A0201 A02 A0202 A02 B01 B B02 ... 阅读全文
posted @ 2008-08-05 10:48 Good life 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 一、准备工作: 1、要导入的数据保存在一个txt文件中; 2、控制文件中需要指明:数据文件所在的位置、数据文件的栏位与数据库中各栏位的对应关系,以及数据的导入方式(Append/ Truncate)。 3、文件具体内容: A、数据文件(test.txt) 4200 ELECTRIC Cellular access F2831442 2008/07/07 14:35:104100 ELECTRIC ... 阅读全文
posted @ 2008-08-05 09:27 Good life 阅读(608) 评论(0) 推荐(0) 编辑
摘要: 其基本思想是: 将被排序的记录数组R[1..n]垂直排列,每个记录R看作是重量为R.key的气泡。根据轻气泡不能在重气泡之下的原则,从下往上扫描数组R:凡扫描到违反本原则的轻气泡,就使其向上"飘浮"。如此反复进行,直到最后任何两个气泡都是轻者在上,重者在下为止。 测试: using System; using System.Collections.Generic; using System.T... 阅读全文
posted @ 2008-08-05 08:54 Good life 阅读(438) 评论(0) 推荐(0) 编辑