- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
高慧君老師-高中資訊學科中心
* * * * * * * * * * * * * * * * * * * * * * * * * C#與網路資料庫程式設計 羅東高中邱柏翰 bohann@.tw * 大綱 本專題結合網頁設計、資料庫、C#程式語言等資訊技術 希望學生能做出一個線上資料庫網站 為了與校園生活結合,本專題的主題為—校園公佈欄系統。 歡迎使用學科中心教材 * C#相關研發教材 資訊學科中心出版之「98教學資源小組研發教材手冊」「教學活動設計參考範例-Visual C# 程式設計 (高慧君老師)」 先使用「主控台應用程式」來介紹程式設計的基本概念,再使用「Windows Form應用程式」來進行專題:製作一個mp3鬧鐘程式。 * C#相關研發教材 資訊學科中心出版之「100教學資源小組研發教材手冊」教學活動設計參考範例-Visual C# 程式設計(李啟龍教師)」 主控台應用程式介紹、視窗應用程式介紹 * ACCESS相關研發教材 資訊學科中心出版之「98教學資源小組研發教材手冊」教學活動設計參考範例-資料庫應用與實作(張啟中教師)」 以「校園圖書館借閱系統」為範例,逐一引導學生認識資料庫系統及其操作方式 * * 課程安排(8節) (1節)建置專題所需的環境 (2節)設計專題所需的資料庫、練習SQL語法 (2節)使用ASP.NET程式語言操作Access資料庫(第一部份) (2節)使用ASP.NET程式語言操作Access資料庫(第二部分) (1節)設定安全性,完成專題 .NET Framework * .NET Framework由兩大元件所構成—共通語言執行環境(Common Language Runtime, CLR)和.NET Framework類別庫。 1. 共通語言執行環境:是.NET應用程式所可以共通使用的執行引擎。在.NET Framework上可以使用Visual Basic、C#、J#、C++、JScript等程式語言,而用這些程式語言所寫成的應用程式都可以在CLR上運行(轉成Microsoft Intermediate Language共同中間語言),只要您把.NET Framework環境準備好就可以了。 2. .NET Framework類別庫:支援.NET的各種語言可以共通使用的標準類別庫 * 工具安裝 Visual Studio 2008 Express內包括:Visual C#、Visual Basic、Visual C++、Visual Web Developer,需要逐一安裝,本專題需要安裝第四個—Visual Web Developer。 * 專題摘要 本專題將會寫出一個互動式網頁 本專題用Visual Studio 2008 Express其中的Visual Web Developer 2008 Express來設計互動式網頁 Visual Web Developer 2008 Express在開發ASP .NET網站的時候,可以選擇用Visual C#或是Visual Basic語言,本專題使用Visual C# 本專題資料庫檔案以Access 2003製作,以利學生和先前所學連結 * 資料庫的觀念 * 如果要做網路、資料庫的專題 ASP、PHP比較常見,資料比較多 * ASP的寫法 % set adocon=Server.CreateObject(ADODB.Connection) adocon.Open Provider=Microsoft.Jet.OLEDB.4.0; Data Source= Server.Mappath(db.mdb) 有資料傳回的時候用這種寫法,「有傳回值」 sqlstr = SELECT * FROM 資料表 set rs = adocon.Execute(sqlstr) 可以直接開一個table當作資料的來源,「有傳回值」 set rs = adocon.Execute(資料表) 如果「有」資料傳回的時候 rs.Open sqlstr, ActiveConnection, CursorType, LockType, Options 如果「沒有」資料傳回的時候,例如新增、修改、刪除 adocon.Execute 用來資料異動的SQL指令 % * % Response.Write(table border=1) 輸出屬性 Response.Write(tr) For j=0 to rs.Fields.Count -1 Response.Write(td) Response.Write rs.Fields(j).name Response.Write(/td) NEXT Res
文档评论(0)