Web Database 204406 Business Database.

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
สถาปัตยกรรมเทียร์ TIER ARCHITECTURE.
Advertisements

J2EE Architecture for Web Application & Enterprise Programming
เสรี ชิโนดม MS SQLServer 7 เสรี ชิโนดม
กลุ่มคำสั่ง SQL สามารถแบ่งได้ดังนี้
บทที่ 5 Visual C#.NET กับ ฐานข้อมูล
Chapter IV : สร้างการติดต่อ
เอกสารประกอบการบรรยาย เรื่อง ASP and Database
สถาปัตยกรรม ActiveX Data Object (ADO)
การเขียนคำสั่งเชื่อมต่อฐานข้อมูล
Location object Form object
Copyright © 2004, Oracle. All rights reserved. Oracle Practice.
ทส215 การเขียนโปรแกรมบนเว็บ 1
HTML เอกสารประกอบการบรรยายรายวิชา Browser-Based Application Development.
การพัฒนาเว็บเพจ เอกสารประกอบการบรรยาย รายวิชา เทคโนโลยี สารสนเทศ 2.
Client-Side Scripts เอกสารประกอบการบรรยาย รายวิชา Browser-Based Application Development.
ASP [#15] การใช้งาน ASP กับ Mysql ผ่าน ODBC การทำสมุดเยี่ยม Guestbook
เริ่มปฏิบัติการเบื้องต้น
ภาควิชาวิทยาการคอมพิวเตอร์และเทคโนโลยีสารสนเทศ
ASP [ # 11 ] เตรียมความพร้อมก่อนติดต่อกับ Ms Access
Database to Ontology Mapping & Semantic Search System Tutorial
เอกสารประกอบการบรรยาย เรื่อง ASP and Database
ASP:ACCESS Database.
Seree Chinodom Recordset Object Seree Chinodom Computer Science, BUU.
Seree Chinodom Connection Object Seree Chinodom Computer Science, BUU.
ASP:ACCESS Database.
MySQL.
Stored Procedure.
– Web Programming and Web Database
Php with Database Professional Home Page :PHP
เกียรติพงษ์ ยอดเยี่ยมแกร
แก้ไขข้อมูลที่ไม่สามารถกรอกเป็นภาษาไทยได้
การกำหนดค่าเริ่มต้นและ การใช้งาน server ผ่าน Dreamweaver
SPU Information Science Institute of Sripatum University Sripatum University CIS511 Information System Architecture สถาปัตยกรรมระบบสารสนเทศ Asst.Prof.Dr.Surasak.
Electronic Commerce เว็บฟอร์ม (Web Form).
Database Programming Exceed Camp #2 24 October 2005.
PHP Connect Database.
Introduction to webmaster Introduction to webmaster 1. บริการที่พบใน Internet 2. เป้าหมายของการพัฒนาเว็บไซต์ 3. ปัญหาของเว็บมาสเตอร์
โดย นรฤทธิ์ สุนทรศารทูล สถาบันเทคโนโลยีพระจอมเกล้าเจ้าคุณทหารลาดกระบัง
PHP:Hypertext Preprocessor
การติดต่อกับฐานข้อมูล(MySQL)
Internet, & Network โดย ศน.ไพฑูรย์ ปลอดอ่อนและ อ.ศรชัย เกษมสุข.
SQL Structured Query Language.
การสร้าง WebPage ด้วย Java Script Wachirawut Thamviset.
การเขียนโปรแกรม PHP เชื่อมต่อกับ MySQL
PHP for Web Programming
การใช้ PHP ติดต่อฐานข้อมูลMySQL
CHAPTER 12 FORM.
CHAPTER 12 SQL.
Introduction to PHP, MySQL – Special Problem (Database)
ASP เตรียมความพร้อมก่อนติดต่อกับ Ms Access การนำข้อมูลจากตารางมาแสดง
SQL Structured Query Language.
 Mr.Nitirat Tanthavech.  HTML forms are used to pass data to a server.  A form can contain input elements like text fields, checkboxes, radio-buttons,
เอกสารประกอบการบรรยาย เรื่อง การเขียน Home page ด้วย HTML (2) ตอน... การใช้ FORM โดย ผู้ช่วยศาสตราจารย์วิชัย บุญเจือ
PHP : [1] PHP เบื้องต้น. PHP คืออะไร ? PHP ได้รับการเผยแพร่เป็นครั้ง แรกในปี ค. ศ โดย Rasmus Lerdorf ต่อมาได้มีนัก โปรแกรมเมอร์เข้ามาช่วยในการ พัฒนาต่อมาตามลำดับ.
ADO.NET เอกสารประกอบการบรรยายรายวิชา Browser-Based Application Development.
CHAPTER 1 INTRODUCTION TO JAVA WEB PROGRAMMING Wattanapong suttapak, Software Engineering, school of Information communication Technology, university of.
ASP.NET Uthai ShiangJan Information and Communication Technology.
ประชุมเชิงปฏิบัติการพัฒนาชุดคำสั่งประมวลผลข้อมูล
ประเภทของคำสั่งของภาษา SQL
โรงเรียนห้วยเม็กวิทยาคม
Everything that has a beginning has an end…
Database Design & Development
บทที่ 10 การเชื่อมต่อฐานข้อมูล
การออกแบบสถาปัตยกรรมแอปพลิเคชั่น
เอกสารประกอบการบรรยายรายวิชา Web Technology
คำอธิบายรายวิชา การเขียนผังงาน รหัสเทียม ตรรกศาสตร์เบื้องต้น การเขียนโปรแกรมคอมพิวเตอร์แบบโครงสร้าง ชนิดตัวแปร ตัวดำเนินการทางตรรกะ ตัวดำเนินการเปรียบเทียบ.
การออกแบบระบบ System Design.
อาจารย์ชนิดา เรืองศิริวัฒนกุล หลักสูตรสาขาวิชาเทคโนโลยีสารสนเทศ
เรื่อง การวิเคราะห์และออกแบบฐานข้อมูล MySQL Database
ความรู้พื้นฐานเกี่ยวกับการสร้างเว็บไซต์
ใบสำเนางานนำเสนอ:

Web Database 204406 Business Database

วัตถุประสงค์ นักศึกษาสามารถอธิบายเกี่ยวกับ Web Application ได้ นักศึกษาสามารถอธิบายเกี่ยวกับ Web Database ได้

หัวข้อบรรยาย SQL & Transactional SQL Enterprise System Architecture Software Architecture Web Architecture Web Application Web Database Web Services

หัวข้อบรรยาย SQL & Transactional SQL Enterprise System Architecture Software Architecture Web Architecture Web Application Web Database Web Services

SQL SELECT student.student_name, school.school_name FROM student, school WHERE student.school_id = school.school_id

SQL SELECT st.student_name, sc.school_name FROM student AS st, school AS sc WHERE st.school_id = sc.school_id

SQL SELECT st.student_name, sc.school_name FROM student st, school sc WHERE st.school_id = sc.school_id

SQL

SQL Determine Database dbEmployee Connect to the Database Execute Command SELECT * FROM employee Use Data empid empname address B4700001 สมชาย 23/12 หมู่ 7 ต.บ้านนอก อ.บ้านนา… B4700002 เก่งไม่จริง 222 ต.ท่าศาลา อ.เมือง จ.นครศรี… B4700003 111 ถนนมหาวิทยาลัย 1 ต.สุรนารี… B4700004 ฉลาด 99 วิภาวดีรังสิต แขวงดอนมือง… Close Connection

SQL Determine Database Connect to the Database Execute Command Use Data Close Connection

SQL 1) จัดเก็บข้อมูลลูกค้า รถ และช่างได้ INSERT INTO customer (cust_id, name, address, phone, balance) VALUES (Text1 , Text2, Text3, Text4, Text5)

SQL SELECT st.student_name, sc.school_name FROM student st, school sc WHERE st.school_id = sc.school_id

Transactional SQL SELECT st.student_name, sc.school_name FROM student st, school sc WHERE st.school_id = sc.school_id

Transactional SQL IF @name = 1 SELECT st.student_name, sc.school_name FROM student st, school sc WHERE st.school_id = sc.school_id; ELSE SELECT * FROM student

Transactional SQL IF @name = 1 INSERT INTO…; ELSE @number_of_student = SELECT FROM…; COMMIT;

SQL vs Transactional SQL ATM Example

หัวข้อบรรยาย SQL & Transactional SQL Enterprise System Architecture Software Architecture Web Architecture Web Application Web Database Web Services

Software Architecture

Two-Tier Architecture Client, Business Process DBMS, Business Process

Two-Tier Architecture Client, Business Process DBMS, Business Process

Three-Tier Architecture Client Server, Business Process DBMS, Business Process

Three-Tier Architecture Client Server, Business Process DBMS, Business Process

Three-Tier Architecture Client Server, Business Process DBMS

หัวข้อบรรยาย SQL & Transactional SQL Enterprise System Architecture Software Architecture Web Architecture Web Application Web Database Web Services

Web Architecture Web Browser Host Web FTP Mail

Web Architecture Client Host Browser Web FTP Mail

Web Architecture Web Browser Host Web FTP Mail 203.158.1.82 203.158.4.30:80 First Page FTP Mail

Web Architecture Web Browser Host Web FTP Mail 80 21 25 203.158.1.82 203.158.4.30:80 First Page 80 Web FTP 21 Mail 25

Web Architecture Web Browser Host Web FTP Mail 80 21 25 203.158.1.82 index.html default.asp 80 Web FTP 21 Mail 25

Web Architecture Web Browser Host Web FTP Mail 80 21 25 203.158.1.82 index.html default.asp 80 Web FTP 21 Mail 25

Web Architecture Web Browser Host 80 Web FTP 21 Mail 25

คำถาม จงอธิบายกระบวนการคร่าวๆ ของการเพิ่มข้อมูล 1 เรคคอร์ดจาก Windows Form ลงในฐานข้อมูล

SQL 1) จัดเก็บข้อมูลลูกค้า รถ และช่างได้ SQLStatement=“INSERT INTO customer (cust_id, name, address, phone, balance) VALUES (“ & Text1.Text & “ ,” & Text2.Text & “, Text3, Text4, Text5)

หัวข้อบรรยาย SQL & Transactional SQL Enterprise System Architecture Software Architecture Web Architecture Web Application Web Database Web Services

Form Web Browser Web Server 203.158.1.82 203.158.4.30:80 First Page

Form Web Browser Web Server 203.158.1.82 index.html default.asp

Form Web Browser Web Server Request Object

Form Web Browser Web Server Response Object

Form

Form

Form Elements File Field Text Area Drop Down Listbox Textbox Password Radio Button Checkbox

Common Gateway Interface (CGI)

Common Gateway Interface (CGI)

Common Gateway Interface (CGI)

Common Gateway Interface (CGI) Web Browser Web Server Request Object

Common Gateway Interface (CGI) Web Browser Web Server Response Object

Common Gateway Interface (CGI) printf(“<HTML>”); printf(“<BODY>”); printf(“Hello CGI<BR>”); printf(“1 + 1 = &d”, 1+1); printf(“</BODY>”); printf(“</HTML>”);

Common Gateway Interface (CGI)

Common Gateway Interface (CGI) Web Browser Web Server Response Object

Common Gateway Interface (CGI) printf(“<HTML>”); printf(“<BODY>”); printf(“Hello CGI<BR>”); printf(“1 + 1 = &d”, 1+1); printf(“</BODY>”); printf(“</HTML>”);

Common Gateway Interface (CGI) Web Browser Web Server <HTML> <BODY> Hello CGI<BR> 1+1=2 </BODY> </HTML>

Common Gateway Interface (CGI)

Common Gateway Interface (CGI) C/C++ Perl

Common Gateway Interface (CGI) $sum = 1 + 1 print “<HTML>”; print “<BODY>”; print “Hello Perl<BR>”; print “1 + 1 = $sum” print “</BODY>”; print “</HTML>”;

Common Gateway Interface (CGI)

หลักการทำงานของ Web Application Web Browser Web Server App. Engine

หลักการทำงานของ Web Application Web Browser Web Server App. Engine

HTML <ตัวหนา> สวัสดีครับ </ตัวหนา> <BOLD> สวัสดีครับ </BOLD>

HTML <ตัวเอียง> สวัสดีครับ </ตัวเอียง> <I> สวัสดีครับ </I>

HTML <HTML> <BODY> Hello </BODY> </HTML>

HTML <HTML> <BODY> <H1>Example</H1> <B>Hello Bold</B><BR> <I>Hello Italic</I><BR> </BODY> </HTML>

Web Server

Web Server <HTML> <BODY> <H1>Example</H1> <B>Hello Bold</B><BR> <B>Hello Italic</B><BR> </BODY> </HTML>

หลักการทำงานของ Web Application www.sut.ac.th Web Browser Web/Application Server

หลักการทำงานของ Web Application Web Browser Web Server Web Application Engine

หลักการทำงานของ Web Application HTML <HTML> <BODY> <H1>Example</H1> <B>Hello Bold</B><BR> <B>Hello Italic</B><BR> <% Response.Write("Hello ASP") %> </BODY> </HTML>

Common Gateway Interface (CGI) $sum = 1 + 1 print “<HTML>”; print “<BODY>”; print “Hello Perl<BR>”; print “1 + 1 = $sum” print “</BODY>”; print “</HTML>”;

หลักการทำงานของ Web Application HTML <HTML> <BODY> <H1>Example</H1> <B>Hello Bold</B><BR> <B>Hello Italic</B><BR> <% Response.Write("Hello ASP") %> </BODY> </HTML>

หลักการทำงานของ Web Application

หลักการทำงานของ Web Application <HTML> <BODY> <H1>Example</H1> <B>Hello Bold</B><BR> <B>Hello Italic</B><BR> <% Response.Write("Hello ASP") %> </BODY> </HTML>

หลักการทำงานของ Web Application Web Browser Web Server <HTML> <BODY> <H1>Example</H1> <B>Hello Bold</B><BR> <I>Hello Italic</I><BR> <% Response.Write("Hello ASP") %> </BODY> </HTML> Web App Engine

หลักการทำงานของ Web Application Web Browser Web Server <HTML> <BODY> <H1>Example</H1> <B>Hello Bold</B><BR> <I>Hello Italic</I><BR> <% Response.Write("Hello ASP") %> </BODY> </HTML> Web App Engine

หลักการทำงานของ Web Application Web Browser Web Server <HTML> <BODY> <H1>Example</H1> <B>Hello Bold</B><BR> <I>Hello Italic</I><BR> <% Response.Write("Hello ASP") %> </BODY> </HTML> Web App Engine

หลักการทำงานของ Web Application Web Browser Web Server <HTML> <BODY> <H1>Example</H1> <B>Hello Bold</B><BR> <I>Hello Italic</I><BR> <% Response.Write("Hello ASP") %> </BODY> </HTML> Web App Engine

หลักการทำงานของ Web Application Web Browser Web Server <HTML> <BODY> <H1>Example</H1> <B>Hello Bold</B> <I>Hello Italic</I> Hello ASP </BODY> </HTML> Web App Engine

หลักการทำงานของ Web App Web Browser Web Server <HTML> <BODY> <H1>Example</H1> <B>Hello Bold</B><BR> <I>Hello Italic</I><BR> Hello ASP </BODY> </HTML> Web App Engine

หลักการทำงานของ Web Application Web Browser Web Server Example Hello Bold Hello Italic Hello ASP Web App Engine

หลักการทำงานของ Web Application Web Browser Web Server Request Object

หลักการทำงานของ Web Application Web Browser Web Server Response Object

หลักการทำงานของ Web Application Web Browser Web Server <HTML> <BODY> <H1>Example</H1> <IMG SRC="images/SUTLogo.JPG"> <BR> <B>Hello Bold</B><BR> <B>Hello Italic</B><BR> Hello ASP <BR> 1+1=2 </BODY> </HTML> <HTML> <BODY> <H1>Example</H1> <IMG SRC="images/SUTLogo.JPG"> <BR> <B>Hello Bold</B><BR> <B>Hello Italic</B><BR> <% Response.Write("Hello ASP <BR>") Response.Write("1+1=" & 1+1) %> </BODY> </HTML>

หลักการทำงานของ Web Application Web Browser Web Server <HTML> <BODY> <H1>Example</H1> <IMG SRC="images/SUTLogo.JPG"> <BR> <B>Hello Bold</B><BR> <B>Hello Italic</B><BR> Hello ASP <BR> 1+1=2 </BODY> </HTML>

หลักการทำงานของ Web Application Web Browser Web Server

คำถาม Web Browser Host Web FTP Mail 203.158.1.82 index.html default.asp Web FTP Mail

คำถาม Proxy Server คืออะไร

หัวข้อบรรยาย SQL & Transactional SQL Enterprise System Architecture Software Architecture Web Architecture Web Application Web Database Web Services

Web Database Web Browser Web Server Web App Engine

Web Database Web Browser Web Server Database Web App Engine

Web Database Web Browser Web Server Components Web App Engine Server Script Oracle Database Connector SQL Access

Web Database Web Browser Web Server Components Web App Engine Server Script Oracle Database Connector SQL Access

Web Database Web Browser Web Server Database Web App Engine

Web Database Web Browser Web Server Database Web App Engine

Web Database

Web Database Determine Database dbEmployee Connect to the Database Execute Command SELECT * FROM employee Use Data empid empname address B4700001 สมชาย 23/12 หมู่ 7 ต.บ้านนอก อ.บ้านนา… B4700002 เก่งไม่จริง 222 ต.ท่าศาลา อ.เมือง จ.นครศรี… B4700003 111 ถนนมหาวิทยาลัย 1 ต.สุรนารี… B4700004 ฉลาด 99 วิภาวดีรังสิต แขวงดอนมือง… Close Connection

Web Database Determine Database Connect to the Database Execute Command Use Data Close Connection

Web Database 1) จัดเก็บข้อมูลลูกค้า รถ และช่างได้ INSERT INTO customer (cust_id, name, address, phone, balance) VALUES (Text1 , Text2, Text3, Text4, Text5)

Web Database 2) แสดงรายการรถที่ซ่อมอยู่ปัจจุบัน: เจ้าของ, รถ, ช่าง SELECT customer.name, customer.phone, car.make, car.model, car.year, mechanic.name, repairs.price FROM customer c, car a, mechanic m, repairs r WHERE customer.cust_id = car.owner AND repairs.car_id = car.car_id AND repairs.mech_id = mechanic.mech_id AND reapirs.repair_date >= SYSDATE

Web Database Books

Web Database HTML <HTML> <BODY> <H1>Example</H1> <B>Hello Bold</B><BR> <B>Hello Italic</B><BR> <% Response.Write("Hello ASP <BR>") Response.Write("1 + 1 = " & 1+1) %> </BODY> </HTML>

Web Database

Web Database <HTML> <BODY> <H1>Example</H1> <B>Hello Bold</B><BR> <B>Hello Italic</B><BR> <% Response.Write("Hello ASP <BR>") Response.Write("1+1=" & 1+1) %> </BODY> </HTML>

Web Database Web Browser Web Server ASP Engine <HTML> <BODY> <H1>Example</H1> <B>Hello Bold</B><BR> <B>Hello Italic</B><BR> <% Response.Write("Hello ASP <BR>") Response.Write("1+1=" & 1+1) %> </BODY> </HTML> ASP Engine

Web Database Web Browser Web Server ASP Engine <HTML> <BODY> <H1>Example</H1> <B>Hello Bold</B><BR> <B>Hello Italic</B><BR> <% Response.Write("Hello ASP <BR>") Response.Write("1+1=" & 1+1) %> </BODY> </HTML> ASP Engine

Web Database Web Browser Web Server ASP Engine <HTML> <BODY> <H1>Example</H1> <B>Hello Bold</B><BR> <B>Hello Italic</B><BR> <% Response.Write("Hello ASP <BR>") Response.Write("1+1=" & 1+1) %> </BODY> </HTML> ASP Engine

Web Database Web Browser Web Server ASP Engine <HTML> <BODY> <H1>Example</H1> <B>Hello Bold</B><BR> <B>Hello Italic</B><BR> <% Response.Write("Hello ASP <BR>") Response.Write("1+1=" & 1+1) %> </BODY> </HTML> ASP Engine

Web Database Web Browser Web Server ASP Engine <HTML> <BODY> <H1>Example</H1> <B>Hello Bold</B><BR> <I>Hello Italic</I><BR> Hello ASP<BR> 1 + 1 = 2 </BODY> </HTML> ASP Engine

Web Database Web Browser Web Server ASP Engine <HTML> <BODY> <H1>Example</H1> <B>Hello Bold</B><BR> <I>Hello Italic</I><BR> Hello ASP<BR> 1 + 1 = 2 </BODY> </HTML> ASP Engine

Web Database Web Browser Web Server ASP Engine Example Hello Bold Hello Italic Hello ASP 1 + 1 = 2 ASP Engine

Web Database <HTML> <BODY> <H1>Example</H1> <B>Hello Bold</B><BR> <B>Hello Italic</B><BR> <% Response.Write("Hello ASP <BR>") Response.Write("1+1=" & 1+1) %> </BODY> </HTML>

Web Database HTML <HTML> <BODY> <H1>Example</H1> <IMG SRC="images/SUTLogo.JPG"><BR> <B>Hello Bold</B> <B>Hello Italic</B> <% Response.Write("Hello ASP <BR>") Response.Write("1 + 1 = " & 1+1) %> </BODY> </HTML>

Web Database

Web Database <HTML> <BODY> <H1>Example</H1> <IMG SRC="images/SUTLogo.JPG"> <BR> <B>Hello Bold</B><BR> <B>Hello Italic</B><BR> <% Response.Write("Hello ASP <BR>") Response.Write("1+1=" & 1+1) %> </BODY> </HTML>

Web Database Web Browser Web Server Database Web App Engine

Web Database <HTML> <BODY> <H1>Example</H1> <B>Hello Bold</B><BR> <B>Hello Italic</B><BR> <% ASP Block แสดง book_id และ title %> </BODY> </HTML>

Web Database <% Set con=Server.CreateObject("ADODB.Connection") con.Open "Driver={SQL Server}; SERVER=MYCOM; DATABASE=library;UID=user01;PWD=password" strSQL = "SELECT * FROM book" Set rsBooks=Server.CreateObject("ADODB.Recordset") Set rsBooks=con.Execute(strSQL) Do While Not rsBooks.Eof Response.Write rsBooks.Fields("book_id") & " " Response.Write rsBooks.Fields("title") & "<BR>" rsBooks.MoveNext Loop con.Close Set con=Nothing %>

Web Database <% Set con=Server.CreateObject("ADODB.Connection") con.Open "Driver={SQL Server}; SERVER=MYCOM; DATABASE=library;UID=user01;PWD=password" strSQL = "SELECT * FROM book" Set rsBooks=Server.CreateObject("ADODB.Recordset") Set rsBooks=con.Execute(strSQL) Do While Not rsBooks.Eof Response.Write rsBooks.Fields("book_id") & " " Response.Write rsBooks.Fields("title") & "<BR>" rsBooks.MoveNext Loop con.Close Set con=Nothing %>

Web Database <% Set con=Server.CreateObject("ADODB.Connection") con.Open "Driver={SQL Server}; SERVER=MYCOM; DATABASE=library;UID=user01;PWD=password" strSQL = "SELECT * FROM book" Set rsBooks=Server.CreateObject("ADODB.Recordset") Set rsBooks=con.Execute(strSQL) Do While Not rsBooks.Eof Response.Write rsBooks.Fields("book_id") & " " Response.Write rsBooks.Fields("title") & "<BR>" rsBooks.MoveNext Loop con.Close Set con=Nothing %>

Web Database <% Set con=Server.CreateObject("ADODB.Connection") con.Open "Driver={SQL Server}; SERVER=MYCOM; DATABASE=library;UID=user01;PWD=password" strSQL = "SELECT * FROM book" Set rsBooks=Server.CreateObject("ADODB.Recordset") Set rsBooks=con.Execute(strSQL) Do While Not rsBooks.Eof Response.Write rsBooks.Fields("book_id") & " " Response.Write rsBooks.Fields("title") & "<BR>" rsBooks.MoveNext Loop con.Close Set con=Nothing %> book_id book_name author publisher price 10001 คู่กรรม ทมยันตี ดอกหญ้า 250.00 10002 บ้านทรายทอง สมชาย 10003 ดาวพระศุกร์ พลูโต 220.00 10004 พระเสาร์แทรก สมหญิง 300.00 10008 เขาว่าผมฆ่าพี่ห้าง นพดล ใบไม้ 100.00

Web Database 10001 คู่กรรม <BR> <% Set con=Server.CreateObject("ADODB.Connection") con.Open "Driver={SQL Server}; SERVER=MYCOM; DATABASE=library;UID=user01;PWD=password" strSQL = "SELECT * FROM book" Set rsBooks=Server.CreateObject("ADODB.Recordset") Set rsBooks=con.Execute(strSQL) Do While Not rsBooks.Eof Response.Write rsBooks.Fields("book_id") & " " Response.Write rsBooks.Fields("title") & "<BR>" rsBooks.MoveNext Loop con.Close Set con=Nothing %> book_id book_name author publisher price 10001 คู่กรรม ทมยันตี ดอกหญ้า 250.00 10002 บ้านทรายทอง สมชาย 10003 ดาวพระศุกร์ พลูโต 220.00 10004 พระเสาร์แทรก สมหญิง 300.00 10008 เขาว่าผมฆ่าพี่ห้าง นพดล ใบไม้ 100.00 10001 คู่กรรม <BR>

Web Database 10001 คู่กรรม <BR> 10002 บ้านทรายทอง <BR> <% Set con=Server.CreateObject("ADODB.Connection") con.Open "Driver={SQL Server}; SERVER=MYCOM; DATABASE=library;UID=user01;PWD=password" strSQL = "SELECT * FROM book" Set rsBooks=Server.CreateObject("ADODB.Recordset") Set rsBooks=con.Execute(strSQL) Do While Not rsBooks.Eof Response.Write rsBooks.Fields("book_id") & " " Response.Write rsBooks.Fields("title") & "<BR>" rsBooks.MoveNext Loop con.Close Set con=Nothing %> book_id book_name author publisher price 10001 คู่กรรม ทมยันตี ดอกหญ้า 250.00 10002 บ้านทรายทอง สมชาย 10003 ดาวพระศุกร์ พลูโต 220.00 10004 พระเสาร์แทรก สมหญิง 300.00 10008 เขาว่าผมฆ่าพี่ห้าง นพดล ใบไม้ 100.00 10001 คู่กรรม <BR> 10002 บ้านทรายทอง <BR>

Web Database 10001 คู่กรรม <BR> 10002 บ้านทรายทอง <BR> <% Set con=Server.CreateObject("ADODB.Connection") con.Open "Driver={SQL Server}; SERVER=MYCOM; DATABASE=library;UID=user01;PWD=password" strSQL = "SELECT * FROM book" Set rsBooks=Server.CreateObject("ADODB.Recordset") Set rsBooks=con.Execute(strSQL) Do While Not rsBooks.Eof Response.Write rsBooks.Fields("book_id") & " " Response.Write rsBooks.Fields("title") & "<BR>" rsBooks.MoveNext Loop con.Close Set con=Nothing %> book_id book_name author publisher price 10001 คู่กรรม ทมยันตี ดอกหญ้า 250.00 10002 บ้านทรายทอง สมชาย 10003 ดาวพระศุกร์ พลูโต 220.00 10004 พระเสาร์แทรก สมหญิง 300.00 10008 เขาว่าผมฆ่าพี่ห้าง นพดล ใบไม้ 100.00 10001 คู่กรรม <BR> 10002 บ้านทรายทอง <BR> 10003 ดาวพระศุกร์ <BR>

Web Database 10001 คู่กรรม <BR> 10002 บ้านทรายทอง <BR> <% Set con=Server.CreateObject("ADODB.Connection") con.Open "Driver={SQL Server}; SERVER=MYCOM; DATABASE=library;UID=user01;PWD=password" strSQL = "SELECT * FROM book" Set rsBooks=Server.CreateObject("ADODB.Recordset") Set rsBooks=con.Execute(strSQL) Do While Not rsBooks.Eof Response.Write rsBooks.Fields("book_id") & " " Response.Write rsBooks.Fields("title") & "<BR>" rsBooks.MoveNext Loop con.Close Set con=Nothing %> book_id book_name author publisher price 10001 คู่กรรม ทมยันตี ดอกหญ้า 250.00 10002 บ้านทรายทอง สมชาย 10003 ดาวพระศุกร์ พลูโต 220.00 10004 พระเสาร์แทรก สมหญิง 300.00 10008 เขาว่าผมฆ่าพี่ห้าง นพดล ใบไม้ 100.00 10001 คู่กรรม <BR> 10002 บ้านทรายทอง <BR> 10003 ดาวพระศุกร์ <BR> 10004 พระเสาร์แทรก <BR>

Web Database 10001 คู่กรรม <BR> 10002 บ้านทรายทอง <BR> <% Set con=Server.CreateObject("ADODB.Connection") con.Open "Driver={SQL Server}; SERVER=MYCOM; DATABASE=library;UID=user01;PWD=password" strSQL = "SELECT * FROM book" Set rsBooks=Server.CreateObject("ADODB.Recordset") Set rsBooks=con.Execute(strSQL) Do While Not rsBooks.Eof Response.Write rsBooks.Fields("book_id") & " " Response.Write rsBooks.Fields("title") & "<BR>" rsBooks.MoveNext Loop con.Close Set con=Nothing %> book_id book_name author publisher price 10001 คู่กรรม ทมยันตี ดอกหญ้า 250.00 10002 บ้านทรายทอง สมชาย 10003 ดาวพระศุกร์ พลูโต 220.00 10004 พระเสาร์แทรก สมหญิง 300.00 10008 เขาว่าผมฆ่าพี่ห้าง นพดล ใบไม้ 100.00 10001 คู่กรรม <BR> 10002 บ้านทรายทอง <BR> 10003 ดาวพระศุกร์ <BR> 10004 พระเสาร์แทรก <BR> 10005 เขาว่าผมฆ่าพี่ห้าง <BR>

Web Database <HTML> <BODY> <H1>Example</H1> <B>Hello Bold</B><BR> <B>Hello Italic</B><BR> <% ASP Block แสดง book_id และ title %> </BODY> </HTML>

Web Database <% Set con=Server.CreateObject("ADODB.Connection") con.Open "Driver={SQL Server}; SERVER=MYCOM; DATABASE=library;UID=user01;PWD=password" strSQL = "SELECT * FROM book" Set rsBooks=Server.CreateObject("ADODB.Recordset") Set rsBooks=con.Execute(strSQL) Do While Not rsBooks.Eof Response.Write rsBooks.Fields("book_id") & " " Response.Write rsBooks.Fields("title") & "<BR>" rsBooks.MoveNext Loop con.Close Set con=Nothing %>

Web Database

Web Database <HTML> <BODY> <H1>Example</H1> <B>Hello Bold</B><BR> <B>Hello Italic</B><BR> <% ASP Block แสดง book_id และ title %> </BODY> </HTML>

Web Database Web Browser Web Server App Engine Database <HTML> <BODY> <H1>Example</H1> <B>Hello Bold</B><BR> <B>Hello Italic</B><BR> <% ASP Block แสดง book_id และ title %> </BODY> </HTML> App Engine Database

Web Database Web Browser Web Server App Engine Database <HTML> <BODY> <H1>Example</H1> <B>Hello Bold</B><BR> <B>Hello Italic</B><BR> <% ASP Block แสดง book_id และ title %> </BODY> </HTML> App Engine Database

Web Database Web Browser Web Server App Engine Database <HTML> <BODY> <H1>Example</H1> <B>Hello Bold</B><BR> <B>Hello Italic</B><BR> <% ASP Block แสดง book_id และ title %> </BODY> </HTML> App Engine Database

Web Database Web Browser Web Server App Engine Database <HTML> <BODY> <H1>Example</H1> <B>Hello Bold</B><BR> <B>Hello Italic</B><BR> <% ASP Block แสดง book_id และ title %> </BODY> </HTML> App Engine Database

Web Database Web Browser Web Server App Engine Database Set con=Server.CreateObject("ADODB.Connection") con.Open "Driver={SQL Server}; SERVER=MYCOM; DATABASE=library;UID=user01;PWD=password" strSQL = "SELECT * FROM book" Set rsBooks=Server.CreateObject("ADODB.Recordset") Set rsBooks=con.Execute(strSQL) Do While Not rsBooks.Eof Response.Write rsBooks.Fields("book_id") & " " Response.Write rsBooks.Fields("title") & "<BR>" rsBooks.MoveNext Loop con.Close Set con=Nothing App Engine Database

Web Database Web Browser Web Server App Engine Database Set con=Server.CreateObject("ADODB.Connection") con.Open "Driver={SQL Server}; SERVER=MYCOM; DATABASE=library;UID=user01;PWD=password" strSQL = "SELECT * FROM book" Set rsBooks=Server.CreateObject("ADODB.Recordset") Set rsBooks=con.Execute(strSQL) Do While Not rsBooks.Eof Response.Write rsBooks.Fields("book_id") & " " Response.Write rsBooks.Fields("title") & "<BR>" rsBooks.MoveNext Loop con.Close Set con=Nothing App Engine Database

Web Database Web Browser Web Server App Engine Database <HTML> <BODY> <H1>Example</H1> <B>Hello Bold</B><BR> <B>Hello Italic</B><BR> <% ASP Block แสดง book_id และ title %> </BODY> </HTML> App Engine Database

Web Database Web Browser Web Server App Engine Database <HTML> <BODY> <H1>Example</H1> <B>Hello Bold</B><BR> <B>Hello Italic</B><BR> 10001 คู่กรรม <BR> 10002 บ้านทรายทอง <BR> 10003 ดาวพระศุกร์ <BR> 10004 พระเสาร์แทรก <BR> 10005 เขาว่าผมฆ่าพี่ห้าง <BR> </BODY> </HTML> App Engine Database

Web Database Web Browser Web Server App Engine Database <HTML> <BODY> <H1>Example</H1> <B>Hello Bold</B><BR> <B>Hello Italic</B><BR> 10001 คู่กรรม <BR> 10002 บ้านทรายทอง <BR> 10003 ดาวพระศุกร์ <BR> 10004 พระเสาร์แทรก <BR> 10005 เขาว่าผมฆ่าพี่ห้าง <BR> </BODY> </HTML> App Engine Database

Web Database Example Web Browser Web Server App Engine Database Hello Bold Hello Italic 10001 คู่กรรม 10002 บ้านทรายทอง 10003 ดาวพระศุกร์ 10004 พระเสาร์แทรก 10005 เขาว่าผมฆ่าพี่ห้าง App Engine Database

Web Database <HTML> <BODY> <H1>Example</H1> <B>Hello Bold</B><BR> <B>Hello Italic</B><BR> <% ASP Block แสดง book_id และ title %> </BODY> </HTML>

Web Database Web Browser Web Server Database Web App Engine

Web Database Web Browser Web Server Database Web App Engine

Web Database Web Browser Web Server Database Web App Internet Explorer Netscape Mozilla IIS Apache Database Web App Microsoft Access Microsoft SQL Server Oracle, MySQL ASP, ASP.NET PHP, PERL JSP, Java Servlet

Web Database Web Browser Web Server Database Web App Internet Explorer Netscape Mozilla IIS Apache Database Web App Microsoft Access Microsoft SQL Server Oracle, MySQL ODBC, OLEDB, ADO, ADO.NET JDBC ASP, ASP.NET PHP, PERL JSP, Java Servlet

หัวข้อบรรยาย SQL & Transactional SQL Enterprise System Architecture Software Architecture Web Architecture Web Application Web Database Web Services

Three-Tier Architecture Client Business Process DBMS

Web Services Client Application Server Database Web Browser Web App Server Database Client/Web Browser