asp.net2.0 的login元件

Posted by on | | 0 意見
請參考幾個地方:
如何在自己的db中加入login元件的table:
http://blog.blueshop.com.tw/topcat/archive/2005/12/27/15649.aspx

如何自已檢查是否登入成功:
http://blog.blueshop.com.tw/topcat/archive/2005/12/19/15562.aspx

另外有幾個要注意的,請看程式了:

System.Web.UI.WebControls.Login tmpLG = (System.Web.UI.WebControls.Login)this.LoginView1.FindControl("Login1");
if (chkLogin(tmpLG.UserName,tmpLG.Password))
{
FormsAuthentication.RedirectFromLoginPage(tmpLG.UserName,tmpLG.RememberMeSet);
}
else
tmpLG.FailureText = "登入失敗!請重新登入!!";

從MSSQL取得Table Schema

Posted by on | | 0 意見
來源請參考:
Get Table Schema from MS SQL

SELECT table_schema ,
table_name ,
ordinal_position,
column_name ,
data_type ,
is_nullable ,
character_maximum_length
FROM information_schema.columns
WHERE table_name NOT LIKE 'dnt_%'
AND table_catalog = 'master'
ORDER BY table_name,
ordinal_position

資料庫表格資料轉成 INSERT INTO 指令

Posted by on | | 0 意見
這是個重要的功能。
當使用2005 mssql express時,這版本不提供export/import的功能,所以要自己想辦法囉!
這世界還是有高手的,只是還是需要咕狗的搜尋功能,才能找到!
言歸正傳,就是產生一支stored procedure,其會幫你把table轉成insert指令,參考囉!

請看這篇:
將資料庫表格中的資料以 INSERT INTO 指令的方式匯出


最簡單的使用法,就是:
exec [dbo].[sp_generate_inserts] table_name