網路程式-ASP 授課:方順展.

Slides:



Advertisements
Similar presentations
模块五 动态网页技术 任务五 查询记录 任务一 表单设计制作 任务二 简单动态的 ASP 页面制作任务三 页面与数据库的集成任务四 添加记录 任务六 电商系统融入网站.
Advertisements

第五章 通用网关接口 CGI 简介 Htm l Html + CGI Html + asp 网页可以处理动态的信息.
Data type P64 ‘’ 转义字符 P67 P68 EXE,选出某个教师的学生中最新的一 个,要姓名, ID (,LIMIT ) EXISTS,NOT EXISTS P409 Q,EXISTS 和 in 的区别( 1000 ,查询结果)
第一單元 建立java 程式.
第15章 教学成绩管理系统的ASP实现 教学提示:本章主要通过案例《教学成绩管理系统(ASP版)》,演示以SQL Server 2000为后台数据库,用ASP进行B/S结构的数据库应用程序的开发。本教材提供了案例全部源代码及设计文档,请同学们进行阅读、研究,重点在了解B/S结构下的数据库应用程序的总体结构。
主讲:史治平 地址:四川电大计算机教研室 电话:
第6章 数据库管理软件Access 年秋.
翰林版國文第三冊第六課 《迢迢牽牛星》 設計者:郭宜幸.
Web数据库技术 Web技术与数据库技术相结合 冯天宇.
SQL的简单查询.
十一 ASP对数据库的访问.
数据库技术 实践.
第8章 SELECT敘述的基本查詢 8-1 SELECT查詢指令 8-2 SELECT子句 8-3 FROM子句 8-4 WHERE子句
Access数据库程序设计 总复习.
第7章 数据库基础知识 SQL常用命令使用方法 (1) 数据记录筛选: sql="select * from 数据表
第七章 电子商务系统的运营与维护.
Views ,Stored Procedures, User-defined Function, Triggers
Chapter 5 迴圈.
目錄 前言 八達通 使用八達通的好處 八達通的種類 輕鐵 輕鐵的設施 輕鐵的發展 輕鐵與西鐵
PHP與MySQL連結 大葉大學 資工系 黃鈴玲.
LINQ 建國科技大學 資管系 饒瑞佶.
Visual C++ introduction
PHP與SQL語法存取MySQL SQL
後端教學-MYSQL 講師:邱小楓(邱珈蓉)
JAVA vs. SQL Server 建國科技大學 資管系 饒瑞佶 2013/4 V1.
連結資料庫 ACCESS MSSQL.
第八章 利用SELECT查詢資料.
彰化縣政府補助辦理網頁設計資料庫應用班 ASP與資料庫介紹 建國技術學院資管系 饒瑞佶.
電子商務網站建制技術與實習(II) 助教:江宜政 吳昇洋.
ASP.NET 網頁製作教本 – 從基本語法學起
实验 2:MS Access QBE Query使用
课程设计 归纳总结 4 知识目标 1 讲授新课 2 任务操作 3 布置作业 5.
新觀念的 VB6 教本 第七章 讓程式轉彎的控制敘述.
程式語言Visual Basic 重複結構 黃瀧輝 老師 Long Hwai,Huang.
ASP动态网页设计实用教程 主讲教师: 开课单位:.
第3 章 VBScript的控制结构.
SQL語法.
App Inventor2呼叫PHP存取MySQL
邏輯關係運算 == 等於 & 且 (logical and) ~= 不等於 | 或 (logical or) < 小於
表單(Form).
第一單元 建立java 程式.
VS.NET 2003 IDE.
建立一 function s (type) 可以用來繪製cyclic-harmonic curves
選擇性結構 if-else… switch-case 重複性結構 while… do-while… for…
Pocket Access.
江西财经大学信息管理学院 《数据库应用》课程组2007
小结 郭清溥.
第18章 SQL結構化查詢語言 18-1 SQL語言的基礎 18-2 SQL的查詢指令 18-3 SQL子查詢與合併查詢.
Ch04 VB.NET的流程控制 網頁程式設計.
表單(Form).
JAVA 程式設計 資訊管理系 - 網路組.
ASP基礎— VBScript基本語法 張森.
第14章 SQL数据查询与操纵 内容提要 本章知识点
CH05. 選擇敘述.
期末考.
VS.NET 2003 IDE.
第四章 控制结构 1、顺序控制结构 2、选择结构 3、循环结构.
流程控制:Switch-Case 94學年度第一學期‧資訊教育 東海大學物理系.
單元名稱:結構化程式設計 報告人 劉洲溶.
SQL語法教學 2015/10/15 John.
選擇性結構 if-else… switch-case 重複性結構 while… do-while… for…
資料庫系統_答案 Database System Week3
資料結構與C++程式設計進階 期末考 講師:林業峻 CSIE, NTU 7/ 15, 2010.
連結資料庫 MYSQL.
網頁設計第十二課.
ABAP Basic Concept (2) 運算子 控制式與迴圈 Subroutines Event Block
第五章 自訂佈景主題與文字處理 講授者:詹雅愔.
SQLite資料庫 靜宜大學資管系 楊子青.
30 歲前 一定要做的21件事.
ABAP Basic Concept (2) 運算子 控制式與迴圈 Subroutines Event Block
Presentation transcript:

網路程式-ASP 授課:方順展

Html 及asp的關係 Html 表現畫面 Asp 運算結果 <HTML><BODY BgColor="#FFFFFF"> <% asp = 11 Response.Write ", 你的總分是: “ Response.Write asp %> </BODY> </HTML>

參考資料 參考網站 程式 VBScript 簡介 asp網站製作教本 藍色小舖 BlueShop Notepad++

變數 變數 X=123 指定資料給變數 X=“龍華” 印出 Response.write X

運算子 + - * / \ Mod ^ 符號 說明 範例 加法運算 減法運算 乘法運算 除法運算 5 Mod 3 => 1.67 除法取整數 5 Mod 3 => 1 Mod 除法取餘數 5 Mod 3 => 2 ^ 指數運算 2^3 => 8

連結運算子 符號 說明 範例 & 字串連接 X=“龍華”&”大學” Response.write X 結果為:龍華大學

比較運算子 符號 說明 = < <= > >= <> 不等於 Is 是否為同一物件

邏輯運算子 符號 範例 And Or Not Xor

控制流程 條件控制 If...Then...Else If 條件運算式 Then 程式敘述一 Else 程式敘述二 End If 參考:Ex02Ans.asp -- 判斷系統時間 (檢視原始碼) Select Case Select Case 測試運算式 Case 條件值 1          程式敘述 1 Case 條件值 2          程式敘述 2 ...... Case Else          程式敘述 n End Select 參考: WeekBg.asp -- 根據星期幾來顯示不同的背景圖片 (檢視原始碼) Movie.asp?age=20 -- 用Case將條件值一一列出來 (檢視原始碼)

迴圈控制 For ... Next For 計數器變數 = 起始值 To 結束值 [Step 遞增值]       程式敘述 Exit For       程式敘述 Next 參考:For01.asp (檢視原始碼) While ... Wend While 條件運算式      程式敘述 Wend 參考:Love02.asp?Love1=運動&Love2=音樂&Love3=電動&Love4=睡覺 -- 利用 While 迴圈讀取輸入資料 (檢視原始碼)

表單 讓使用者填資料,並由程式接資料 參考: Form.htm-- 第一個表單範例 (檢視原始碼) -- 對應之處理程式為 Echo.asp (檢視原始碼) Personal.htm -- 個人基本資料輸入表單 (檢視原始碼) -- 對應之處理程式為 Personal.asp (檢視原始碼)

傳送資料 Post: Get: <form method=“POST” action=“接收之程式”> (網址只有程式檔名) <form method=“get” action=“接收之程式”> (網址不只有程式檔名還有參數) 如:Love02.asp?Love1=運動&Love2=音樂&Love3=電動&Love4=睡覺 可應用為超連接,送資料

練習: 用asp程式寫出一個可自訂大小的「乘法表」

Access 資料庫 資料庫(db) 資料表(table)

access

讀取資料表

讀取資料表基本(參考tes1.asp) <!-- #include virtual="DB.fun" --> sql="select * from 成績單" Set rs = GetMdbstaticRecordset("Sample.mdb",sql)

SQL語法 基本一: 選擇: 排序: select * from 成績單 select 學號,姓名,國文,英文,數學from 成績單 Select * from 成績單 where 姓名=‘方順展’or 數學=60 or 英文>30 Select * from 成績單 where 姓名 like‘方%’ 排序: select * from 成績單 order by 數學(小到大) select * from 成績單 order by desc 數學(大到小)

讀取 讀取每一筆 While Not rs.EOF Row = "<TR><TD>"&rs("學號") &"</TD><TD>"&rs("姓名")&"</TD><TD>"&rs("國文")&"</TD><TD>"&rs("英文") &"</TD><TD>"&rs("數學")&"</TD></TR>" Response.Write Row rs.MoveNext ' 移到下一筆 Wend

新增(參考test2.asp) 新增一列 rs.addnew rs("學號")=111111 rs("姓名")="方順展" rs.update

修改(參考test3.asp) sql="select * from 成績單 where 姓名='方順展'“ 修改 rs("學號")=222222 rs("姓名")="方順展" rs("國文")=45 rs("英文")=66 rs("數學")=67 rs.update

刪除(參考test4.asp) rs.delete

其它 轉址:response.redirect “ http://www.fgu.edu.tw” 停止:response.end Server ip : request.servervariable(“local_addr”) Client ip: request.servervariable(“remote_addr”)

練習: 修改成可新增、修改及刪除