2011年6月12日 星期日

做人必須保留的7張底牌(轉)

做人必須保留的7張底牌(轉)
第1張底牌­:忍——有容方為大,忍者無敵­
1.忍是一種做人的大智慧­
2.忍耐並非軟弱­
3.負重忍辱,厚積而薄發­
4.骨氣不能無,傲氣不能有­
5.“利”字面前,三忍而後行­
6.遇強示弱,消災避難­
7.好漢不吃眼前虧,惹不起躲得起­
8.爭狠鬥惡匹夫勇,理讓三分也無妨­
9.與小人相處要講究策略­
10.小不忍則亂大謀­
11.在人屋簷下,該低頭時要低頭­
12.經得起“寒冰床”,練得成真功夫­
13.表面上吃虧,暗地裏得利­
­
第2張底牌­:藏——藏鋒藏巧,勝者總是笑到最後­
1.真人不露相,做人不能太單純­
2.抱頭藏尾,待機而動­
3.鋒芒畢露,必會四處碰壁­
4.隱而不發,讓對手捉摸不透深淺­
5.任何時候都別把軟肋露出來­
6.將大智寓於“大愚”之中­
7.外斂內修,不當出頭時莫出頭­
8.藏與露,關鍵在於“度”­
9.緊要關頭用好障眼法­
10.關係再好,也不可全拋一片心­
­
第3張底牌­:防——強者都是“漏洞”最少的人­
1.人心隔肚皮,知人知面難知心­
2.明槍易躲,暗箭難防­
3.凡事多長兩個“心眼兒”­
4.任何時候都不要掉以輕心­
5.鮮豔玫瑰刺更多­
6.最放心的地方最易失防­
7.得意不忘形,失意不失態­
8.小心踩著老虎尾巴­
9.溫柔之鄉常常是英雄塚­
10.未雨綢繆,貴在早­
­
第4張底牌­:穩——穩紮穩打,不走彎路便是捷徑­
1.沉得住氣方能幹大事­
2.心急吃不了熱豆腐­
3.做人最忌在順境中倒下­
4.慌亂只會自亂陣腳­
5.姜太公釣魚的智慧­
6.要有兵臨城下穩坐中軍帳的心智­
7.急躁冒進會把局勢弄得更糟­
8.把握住一時,贏得了一世­
9.臨危不懼,方能泰然處之­
10.以不變應萬變,萬變不離其宗­
11.既要雷厲風行,又要有條不紊­
12.沉穩源于自信­
13.有實力才能心神合一­
14.遠離浮躁­
­
第5張底牌­:變——變則通,通則久,求變就是贏­
1.世事多變,人亦應靈活多變­
2.因勢利導,擇勢而為­
3.被動與主動常常近在咫尺之間­
4.只要功夫到,阻力也能變為助力­
5.化敵為友是“變”的最高境界­
6.變壓力為動力是人生必修課­
7.識時務貴在適時而變­
8.靈活變通方顯大智大勇­
9.最要緊的是把握住火候­
10.“一根筋”只會撞得頭破血流­
11.不要在一棵樹上吊死­
12.變通的智慧莫過於善於“慎獨”­
13.及時調整,才能搶得先機­
14.打破常規便是創新­
15.窮則變,變則通,通則久­
­
第6張底牌­:牽——暗中牽制勝過明面的強制­
1.迎合對方的心,牽制對方的身­
2.孫悟空跑不出如來佛的手掌心­
3.讓對方進入你設的局­
4.牽鼻子勝過拽胳膊­
5.做一隻智勇雙全的頭狼­
6.欲取之,先造勢­
7.抓住關鍵點,牽制其全身­
8.掌握對方的把柄再做文章­
9.鎖定對方的弱點用力­
10.因勢利導,讓對方順著你的思路走­
11.學點八卦推手,在順勢中反戈­
12.善借力,蚍蜉也能撼大樹­
13.投其所好,請君入甕­
­
第7張底牌­:退——勝敗無常,給自己留後路就是留希望­
1.不要輕易拿出看家的本領­
2.像貓一樣防備老虎­
3.做人做事不可做得太絕­
4.啥時候都不可把話說死­
5.不要爭論,說話切莫太硬­
6.世事多變,該回頭時且回頭­
7.退路上照樣能滿載而歸­
8.做人最忌太勢利­
9.得理且饒人,讓人三分又何妨­
10.山大王也有虎落平陽時­
11.晴天留人情,雨天好借傘­
12.兔子急了也咬人,不要把對手逼上絕路­
13.進攻時切記先預留退路­
14.培養幾個死心塌地的擋箭牌

2011年6月9日 星期四

使用這可以在已存在的usercontrol ,在設計模式下拉入其他的usercontrol

如果要自訂一個usercontrol
而且讓使用者在設計階段時可以把其它vb 內定的control
拖拉並放入這一個自訂的usercontrol該如何實現

_
Public Class UserControl1
Inherits System.Windows.Forms.UserControl

...

End Class

2011年6月1日 星期三

SQL 分頁

假設Northwind有一個Customer的Table,你需要取回41~50筆的記錄,T-SQL語法該如何作呢?
方法一:
Select Top 10 CustomerID,CompanyName,ContactName,Country from Customers where CustomerID Not in
(Select top 40 CustomerID from Customers order by Country,CustomerID)
Order by Country,CustomerID

方法二:
Store Procedure:
出自MSDN Magazine,是別人的智慧
CREATE PROCEDURE northwind_OrdersPaged
(
@PageIndex int,
@PageSize int
)
AS
BEGIN
DECLARE @PageLowerBound int
DECLARE @PageUpperBound int
DECLARE @RowsToReturn int

-- First set the rowcount
SET @RowsToReturn = @PageSize * (@PageIndex + 1)
SET ROWCOUNT @RowsToReturn

-- Set the page bounds
SET @PageLowerBound = @PageSize * @PageIndex
SET @PageUpperBound = @PageLowerBound + @PageSize + 1

-- Create a temp table to store the select results
CREATE TABLE #PageIndex
(
IndexId int IDENTITY (1, 1) NOT NULL,
OrderID int
)

-- Insert into the temp table
INSERT INTO #PageIndex (OrderID)
SELECT
OrderID
FROM
Orders
ORDER BY
OrderID DESC

-- Return total count
SELECT COUNT(OrderID) FROM Orders

-- Return paged results
SELECT
O.*
FROM
Orders O,
#PageIndex PageIndex
WHERE
O.OrderID = PageIndex.OrderID AND
PageIndex.IndexID > @PageLowerBound AND
PageIndex.IndexID < @PageUpperBound
ORDER BY
PageIndex.IndexID

END