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