最近一直覺得註冊的賬戶越來越多,帳號密碼神馬的容易弄混。自己就折騰了乙個簡單的賬戶管理工具,其實實現也挺簡單,將每個賬戶的密碼及相關密碼提示資訊,經aes演算法加密之後儲存到資料庫,當前登入使用者可以查詢自己的賬戶資訊,而不是別人的。介面如下:
資料表sql語句:
1go23/****** object: table [dbo].[tb_account] script date: 10/23/2013 14:00:39 ******/4
set ansi_nulls on5go
67set quoted_identifier on8go
910set ansi_padding on
11go
1213
create table [dbo].[tb_account](
14 [typeid] [int
] not null,
15 [id] [int] identity(1,1
) not null,
16 [userid] [int
] not null,
17 [acountname] nvarchar(50
)not null,
18 [acountmessage] [nvarchar](100
) null,
19 [pwd] [varchar](50
) not null
20) on [primary]
2122
go23
24set ansi_padding off
25 go
1useacountmanager2go
34/****** object: table [dbo].[tb_type] script date: 10/23/2013 14:00:58 ******/5
set ansi_nulls on6go
78set quoted_identifier on9go
1011
create
table
[dbo
].[tb_type](
12[typename][
nvarchar
](50) not
null,13
[id][
int]
identity(1,1) not
null
14 ) on
[primary]15
16go
1有個小工具,總比放在文字檔案中好些,管理起來也方便點,關於密碼等資訊,也是經過md5或者aes加密演算法處理的。useacountmanager2go
34/****** object: table [dbo].[tb_account] script date: 10/23/2013 14:00:39 ******/5
set ansi_nulls on6go
78set quoted_identifier on9go
1011
set ansi_padding on
12go
1314
create
table
[dbo
].[tb_account](
15[typeid][
int]
notnull,16
[id][
int]
identity(1,1) not
null,17
[userid][
int]
notnull,18
[acountmessage][
nvarchar
](100) null,19
[pwd][
varchar
](50) not
null
20 ) on
[primary]21
22go
2324
set ansi_padding off
25go
乙個WinForm程式的生與死
如同嬰兒的降生,winform程式有乙個起點,那就是它的main函式 如同乙個青年的成長和一次次成功,乙個窗體中可以一次次的完成各種任務 如同人類的生生不息,乙個winform窗體可以孕育乙個新的窗體 如同老人的逝去,winform在經歷完我們的操作,退出最後乙個窗體。應用程式有其完整的生命週期。我...
分享乙個winForm下的Chart控制項
本來可以用mschart的,但是客戶有兩個需求 繪製指定值的分割線 以對數方式顯示資料 不好滿足,只好自己寫了乙個,很亂,不過可以給有類似需求的同學以參考,順便也請大家幫忙看看bug,因為要在專案中用,時間匆忙,也未做仔細測試,請感興趣的園友幫忙看看,給點意見,謝謝。本控制項和ms控制項相比,功能比...
C 只能執行乙個winForm程序
using system using system.collections.generic using system.linq using system.windows.forms using system.diagnostics using system.runtime.interopservic...