本 期 焦 點
  • 加值會員多了我的關注話題服務喔!
  • 網站經營討論版開張囉!!!
  • [NET]ADO.NET資料庫基本說明
  • shine教室預約系統Final_更新檔
    當 月 下 載 排 行 榜
  • 阿正留言版
  • arvin仿藍色小舖新聞程式加強板
  • 俊竹電腦工作日報V1.1(修正版)
  • Tsubasa作業上傳系統v2.0版
  • 阿德行政公佈系統V2.4
    新 進 程 式
  • 小勝簡單下拉式地址
  • shine教室預約系統Final_更新檔
  • 奇痐坐l企業用留言板v1.0
  • 比奈文章欣賞系統
  • YinTat台灣股價
    討 論 區 精 華
  • 在 Windows XP Home 家用版上安裝IIS
  • 在.Net環境中使用com元件
  • XMLHttp抓取中文網頁
  • GDI
  • 允許輸入多國文字(多語言)的網頁
    優 值 廣 告




    ■ 訂 閱 電 子 報
  • 如何取消訂閱電子報
  • 如果您不願意再收到小舖電子報,請至小舖先登入會員後,再選擇會員專區中的修改個人資料,將(是否願意接受本站電子報?)這一項修改為(不願意)即可,本報如造成您的困擾,小舖在此對您致上十二萬分的歉意。
    ------頭版新聞------
    藍色小舖電子報( 第012期 2003-5-5 42000份)
    ◎加值會員多了『我的關注話題』服務喔!

    親愛的 XXX會員您好:

      你會常常覺得討論區有些主題很吸引你,可是想看的時候,一時之間卻又找不到嗎?
    面對七萬篇的茫茫文章大海,看到喜歡或值得收藏的討論區文章時,深怕它會被淹沒或遺忘嗎?
    有了我的關注話題,幫您解決這個煩惱!

    你可以將你覺得重要或是想追蹤了解的討論區文章,加入自己的關注話題中,如同IE的【我的最愛】一樣,幫你記住你想要的討論區主題文章,節省你寶貴的時間,方便您隨時瀏覽喔!

      想享受更好的加值服務新功能嗎?
      想要在茫茫的資訊大海中迅速找到您想要的答案嗎?
      想要擁有這麼貼心的服務嗎?

    心動不如馬上行動,[ 我要轉為加值會員 ]

    ◎網站經營討論版開張囉!!!

          小舖討論群新推出了[網站經營討論版]
    讓對經營網站有興趣的網友們分享與交流經營管理方法、電子商務、建置與成本、需求分析、經驗談、技術分享...等


    您已是某網站站長嗎?
    還是您對網站經營有興趣,不知從何下手呢?
    希望大家能透過這個交流園地,分享甘苦與秘訣喔!
    站長-小耿也會去那邊跟大家分享經營小舖的心得哦!!!

    快到[ [網站經營]討論版 ]一探究竟吧!

    ------精選討論區精華------
     
    ◎[NET]ADO.NET資料庫基本說明(2003/4/18)
          

    <%@Page Language="C#"%>
    <%@Import Namespace="System"%>
    <%@Import Namespace="System.Data"%>
    <%@Import Namespace="System.Data.OleDb"%>
    <%@Import Namespace="System.Data.SqlClient"%>

    <html>
    <head>
    <script language="C#" runat="server">
    void Page_Load(object sender,EventArgs e)
    {
    //宣告變數名稱
    SqlConnection _MSSqlConn; //宣告_MSSqlConn為MSSQL資料庫連結
    SqlCommand _MSSqlCmd; //宣告_MSSqlCmd為MSSQL資料庫Command
    SqlDataReader _MSSqlDR; //宣告_MSSqlDR為MSSQL資料庫DataReader
    OleDbConnection _OleDbConn; //宣告_OleDbConn為Access資料庫連結
    OleDbCommand _OleDbCmd; //宣告_OleDbCmd為Access資料庫Command
    OleDbDataReader _OleDbDR; //宣告_OleDbDR為Access資料庫DataReader
    string _ConnStr; //宣告_ConnStr為字串


    /*=====Connection是一個與資料庫建立連線的用法=====*/
    //SQLServer-Connection
    _ConnStr = "Data Source=(local);Database=資料庫名稱;User ID=帳號;Password=密碼";
    _MSSqlConn = new SqlConnection(_ConnStr);

    //Access-Connection
    _ConnStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=資料庫名稱;Jet OLEDB:Database Password=密碼";
    _OleDbConn = new OleDbConnection(_ConnStr);


    /*=====ExecuteNonQuery是一個單純做新增修改刪除的方法=====*/

    //SQLServer-ExecuteNonQuery用法
    _MSSqlConn.Open();
    _MSSqlCmd = new SqlCommand(SQL語法,_MSSqlConn);
    _MSSqlCmd.ExecuteNonQuery();
    _MSSqlConn.Close();

    //ACCESS-ExecuteNonQuery用法
    _OleDbConn.Open();
    _OleDbCmd = new OleDbCommand(SQL語法,_OleDbConn);
    _OleDbCmd.ExecuteNonQuery();
    _OleDbConn.Close();


    /*=====DataReader是一個順向讀取資料庫的方法,優點速度快,缺點無法做到分頁的功能=====*/
    //SQLServer-DataReader用法
    _MSSqlConn.Open();
    _MSSqlCmd = new SqlCommand(SQL語法,_MSSqlConn);
    _MSSqlDR=_MSSqlCmd.ExecuteReader();
    _MSSqlDR.Close(); //完成工作時必須將它關閉,否則其他物件就無法使用該連線
    _MSSqlConn.Close(); //關閉Connection的連線

    //ACCESS-DataReader用法
    _OleDbConn.Open();
    _OleDbCmd = new OleDbCommand(SQL語法,_OleDbConn);
    _OleDbDR=_OleDbCmd.ExecuteReader();
    _OleDbDR.Close(); //完成工作時必須將它關閉,否則其他物件就無法使用該連線
    _OleDbConn.Close(); //關閉Connection的連線


    /*=====DataSet為一個離線,資料驅動應用程式的核心,是完整資料集的記憶體內之代表,包括連線,關係和限制=====*/
    //SQLServer-DataSet用法
    DataSet DS=new DataSet(); //建立一個資料集的方法
    SqlDataAdapter SqlAda = new SqlDataAdapter(SQL語法,_MSSqlConn); //建立資料庫接和器
    SqlAda.Fill(DS,資料表名稱); //最後透過接和器將資料填入(Fill)資料集裡面,並將填入到資料集的表格取名


    //ACCESS-DataSet用法
    DataSet DS=new DataSet(); //建立一個資料集的方法
    OleDbDataAdapter OleDbAda = new OleDbDataAdapter(SQL語法,_OleDbConn);//建立資料庫接和器
    OleDbAda.Fill(DS,資料表名稱); //最後透過接和器將資料填入(Fill)資料集裡面,並將填入到資料集的表格取名
    }
    </script>


    相信應該很淺顯易懂,對有興趣學.NET通往資料庫存取的人是一個
    相當大的幫助~~~~


    Chachin

    --------------------------------------------------------------------------------

    提供者: Chachin ( chachin@ms32.url.com.tw )

    [校稿:藍色小舖 ]

    ------新進程式介紹------
     
    ◎shine教室預約系統Final_更新檔(2003/4/1)

    感謝會員shinefong提供shine教室預約系統Final_更新檔

    需要下載主程式 , 此部分為更新檔

    功能介紹:

    更正網友所反映的
    weekuse.asp 行268....問題
    及其他幾個問題

    請直接覆蓋原有檔案即可

    *使用者權限最高為 <超級管理> , 擁有所有管理權限

    *權限有
    <一般> : 只可預約教室
    <帳號管理> : 管理使用者資料 ,但不能更改擁有 <超級管理> 使用者
    <教室管理> : 新增刪除教室
    <班級管理> : 新增刪除修改班級資料
    <固定排課> : 新增刪除每週固定排課資料
    <超級管理> : 擁有一切權限 及 節數管理 及 資料管理 批次輸入帳號
    六種

    *(教室管理) 的不可預約意義為 設定該教室每天哪些節數不開放預約

    *資料庫中 表格--<教室預約> , 欄位--<保留天數> 為保留(今日 減 保留天數)內的資料,例:
    今日為 2000/10/20 保留天數為 10 則 2000/10/10 至 2000/10/20 的過期預約資料均保留不刪除

    *您可利用保留天數為您刪除所有預約資料 保留天數設成負值 如 -200 就會刪除
    今日加 200 天內的資料,例: 今日為 2000/10/20 ,保留天數 -10 就會刪除 2000/10/30 之前的資料

    *表格--<教室預約>, 欄位--<預約天數>意義為 (今日 加 預約天數)內的日期均可預約,例:
    今日為 2000/10/20 預約天數為 10 則 2000/10/20 到 2000/10/30 之間均可預約,2000/10/30以後及
    2000/10/20 以前不可預約 (今日) <= (可預約時段) <= (今日+預約天數)

    *刪除 (教室名稱) , (班級) , (使用者帳號) 會連同 刪除以他們名義預約的所有預約資料 例如:
    刪除使用者帳號 'Peter' , 則會刪除以 Peter 帳號預約的所有預約資料

    *固定排課功能

    *固定排課目前只能 <新增>及<刪除>,沒有更改功能

    *(節數管理) 功能

    *可於 (節數管理) 中設定每天可預約節數 例如 1,2,3......10,11,12,13,14,15...節

    *可設定兩次休息時間

    *資料管理功能可備份、刪除、回存、壓縮修復資料庫,資料庫備份最多可備份10筆

    *新增批次輸入帳號功能

    檔案架構:

    首頁登入 ---- : Index.htm
    身分驗證 ----- : Pwd1.asp -->Pwd2.asp
    Main Frame ----: Default.asp
    選單 --------- : Menu.asp
    預約主頁 ----- : WeekUse.asp -->WeekUseWrite.asp
    帳號管理------ : AddUser.asp
    班級管理------ : AddClass.asp
    教室管理------ : AddClassRoom.asp
    教室預約總表---: RoomList.asp
    教室預約報表---: MonthReport.asp
    User預約情況---: PersonList.asp
    更改密碼-------: RePassword
    固定排課-------: PreWeekUse.asp -->PreWeekUseWrite.asp
    函數設定-------: DB.asp
    節數設定-------: PeriodSet.asp
    資料管理-------: ZipData.asp
    批次輸入帳號---: MassUser.asp

    藍色小舖電子報內容 由 藍色小舖 提供
    [藍色小舖發行]--版權所有, 歡迎完整轉寄
     
    |
    |
    |
    |
    |
    若需任何服務
    請洽客服信箱:
    webmaster@blueshop.com.tw