ADO.NET เอกสารประกอบการบรรยายรายวิชา 204200 Browser-Based Application Development.

Slides:



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

เสรี ชิโนดม MS SQLServer 7 เสรี ชิโนดม
Business Database หน่วยกิต 3(3-0-6) บรรยาย : วันพุธ เวลา 13:00- 16:00 น. ห้อง B1207 ses/204406/ htm.
กลุ่มคำสั่ง SQL สามารถแบ่งได้ดังนี้
Management of International Relation Information System
บทที่ 5 Visual C#.NET กับ ฐานข้อมูล
Chapter IV : สร้างการติดต่อ
เอกสารประกอบการบรรยาย เรื่อง ASP and Database
สถาปัตยกรรม ActiveX Data Object (ADO)
การเขียนคำสั่งเชื่อมต่อฐานข้อมูล
CMMMU Library User’s guide. โปรแกรมจัดการทางบรรณานุกรมซึ่งทำงานบนเว็บ (Web) ที่ที่ผู้ใช้สามารถจัดการข้อมูลเอกสารอ้างอิง อ้างอิง เอกสารที่จัดเก็บลงในผลงานวรรณกรรม.
Web Database Business Database.
การจัดการแฟ้มข้อมูลและโครงสร้างข้อมูล File Management and Data Structure
Browser-Based Application Development
HTML เอกสารประกอบการบรรยายรายวิชา Browser-Based Application Development.
การพัฒนาเว็บเพจ เอกสารประกอบการบรรยาย รายวิชา เทคโนโลยี สารสนเทศ 2.
เอกสารประกอบการบรรยาย วิชา การออกแบบและพัฒนาฐานข้อมูล
การบ้าน กระดานข่าว เอกสารประกอบการบรรยาย รายวิชา Browser-Based Application Development.
แผนการเรียนการสอนรายสัปดาห์
ASP [#15] การใช้งาน ASP กับ Mysql ผ่าน ODBC การทำสมุดเยี่ยม Guestbook
เริ่มปฏิบัติการเบื้องต้น
ASP [ # 11 ] เตรียมความพร้อมก่อนติดต่อกับ Ms Access
เอกสารประกอบการบรรยาย เรื่อง ASP and Database
เอกสารประกอบการบรรยาย เรื่อง Basic SQL
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.
ASP กับฐานข้อมูล.
การเชื่อมต่อกับฐานข้อมูล
Php with Database Professional Home Page :PHP
Database Programming Exceed Camp #2 24 October 2005.
PHP Connect Database.
สร้างตารางเพิ่มเติม สร้างตารางโดยไปที่ Database explorer > table > add new table กำหนดให้สร้างตาราง UserPic เก็บข้อมูลรูปภาพของผู้ใช้งาน.
การใช้งาน GridView FormView การแสดงรูปภาพ
 Programs and Features > Turn Windows features on or off.
ASP.NET Server Control.
การเข้าถึงฐานข้อมูล ด้วยกลุ่ม object ADO.NET
การเชื่อมต่อฐานข้อมูล โดยใช้คอนโทรล SQLDataSource
Page: 1 การพัฒนาโปรแกรมประยุกต์บนเว็บ อ. บุรินทร์ รุจจนพันธุ์.. ปรับปรุง 23 มิถุนายน 2550 Data Selecting by ASP มหาวิทยาลัยโยนก.
Page: 1 การพัฒนาโปรแกรมประยุกต์บนเว็บ อ. บุรินทร์ รุจจนพันธุ์.. ปรับปรุง 23 มิถุนายน 2550 Data Updating by ASP มหาวิทยาลัยโยนก.
MySQL Case study about MySQL On XAMPP server Update : August 23,2012
PHP:Hypertext Preprocessor
SQL Structured Query Language.
การใช้งาน ASP.NET 3.5 ด้านฐานข้อมูล
เขียนโปรแกรมเพื่อแสดงข้อมูลพนักงาน ด้วย ADO.NET vs. DataReader
การใช้ PHP ติดต่อฐานข้อมูลMySQL
การใช้งาน High Level API : List
ระบบบริหารงานวิจัยแห่งชาติ
ฟอร์มระบบ ข้อมูลสัญญาซื้อ-ขายขายรถยนต์
ฟอร์มระบบ ข้อมูลใบเสร็จ
ฟอร์มระบบ ข้อมูลรถยนต์
Introduction to PHP, MySQL – Special Problem (Database)
ADO.NET (การบริหารและจัดการข้อมูล)
ASP เตรียมความพร้อมก่อนติดต่อกับ Ms Access การนำข้อมูลจากตารางมาแสดง
SQL Structured Query Language.
พื้นที่อำเภอเมืองเชียงใหม่ วัดเกต ช้างคลาน หายยา ป่าตัน ช้างม่อย ศรีภูมิ พระสิงห์ สุเทพ ฟ้า ฮ่าม ท่าศาลา ป่าแดด แม่เหียะ หนองป่าครั่ง สัน ผีเสื้อ ช้างเผือก.
Introduction to SQL (MySQL) – Special Problem (Database)
ASP.NET Uthai ShiangJan Information and Communication Technology.
JSP ติดต่อฐานข้อมูล.
Server Object. 2 z ใช้ในการควบคุม และบริหารเว็บเซิร์ฟเวอร์ ซึ่งทำด้วยการเขียนสคริปต์ใน แอปพลิเคชั่น ASP ( โดยเรียกใช้เมธอด หรือกำหนดค่าพรอพเพอร์ตี้ของ.
Database & DBMS Architecture วรวิทย์ พูลสวัสดิ์. 2 2 ฐานข้อมูล (Database) - Data and its relation - Databases are designed to offer an organized mechanism.
ประเภทของคำสั่งของภาษา SQL
Everything that has a beginning has an end…
บทที่ 10 การเชื่อมต่อฐานข้อมูล
เอกสารประกอบการบรรยายรายวิชา Web Technology
JSON API Pentaho User Manual.
การประชุม โครงการบูรณาการข้อมูลกลาง มหาวิทยาลัยขอนแก่น ครั้งที่ 19
เรื่อง การวิเคราะห์และออกแบบฐานข้อมูล MySQL Database
ใบสำเนางานนำเสนอ:

ADO.NET เอกสารประกอบการบรรยายรายวิชา 204200 Browser-Based Application Development

วัตถุประสงค์ นักศึกษาสามารถอธิบายเกี่ยวกับ ADO.NET อย่างคร่าวๆ และการนำข้อมูลจากฐานข้อมูลมาใช้ใน ASP.NET นักศึกษาสามารถพัฒนาโปรแกรมประยุกต์บนบราวเซอร์อย่างง่ายๆ ซึ่งเชื่อมต่อกับฐานข้อมูลได้

หัวข้อบรรยาย ASP.NET & ADO.NET DataBinding ADO.NET SQLHelper and OleDbHelper ASP.NET & ADO.NET DataBinding

ADO.NET ADO <% 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 %>

ADO.NET ADO <% 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 %>

ADO.NET ADO <% 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

ADO.NET ADO 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>

ADO.NET ADO 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>

ADO.NET ADO 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>

ADO.NET ADO 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>

ADO.NET ADO 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>

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

ADO.NET ADO <% 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 %>

ADO.NET ADO

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

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

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

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

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

ADO.NET ADO Web Browser Web Server ASP 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 ASP Engine Database

ADO.NET ADO Web Browser Web Server ASP 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 ASP Engine Database

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

ADO.NET ADO Web Browser Web Server ASP 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> ASP Engine Database

ADO.NET ADO Web Browser Web Server ASP 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> ASP Engine Database

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

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

ADO.NET ADO & ADO.NET RecordSet DataSet

ADO.NET Connection Command DataReader DataSet DataAdapter

SelectCommand UpdateCommand InsertCommand DeleteCommand ADO.NET ADO & ADO.NET DataSet SqlDataAdaper SelectCommand UpdateCommand InsertCommand DeleteCommand SQL

ADO.NET

ADO.NET Connection Command DataReader DataSet DataAdapter

ADO.NET ADO & ADO.NET RecordSet DataSet

หัวข้อบรรยาย ASP.NET & ADO.NET DataBinding ADO.NET SQLHelper and OleDbHelper ASP.NET & ADO.NET DataBinding

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

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

SQLHelper and OleDbHelper SQLHelper.cs OleDbHelper.cs

SQLHelper and OleDbHelper SQLHelper.cs using System; using System.Collections; using System.ComponentModel; using System.Data; … using System.Web.UI.HtmlControls; using Microsoft.ApplicationBlocks.Data;

SQLHelper and OleDbHelper OleDbHelper.cs using System; using System.Collections; using System.ComponentModel; using System.Data; … using System.Web.UI.HtmlControls; using Microsoft.ApplicationBlocks.Data;

หัวข้อบรรยาย ASP.NET & ADO.NET DataBinding ADO.NET SQLHelper and OleDbHelper ASP.NET & ADO.NET DataBinding

ASP.NET & ADO.NET

ASP.NET & ADO.NET string ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\\Inetpub\\wwwroot\\e-Commerce\\MyStore.mdb"; string SqlStatement = "SELECT * FROM car"; DataSet ds = new DataSet(); ds = OleDbHelper.ExecuteDataset(ConnectionString, CommandType.Text, SqlStatement);

ASP.NET & ADO.NET string ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\\Inetpub\\wwwroot\\e-Commerce\\MyStore.mdb"; string SqlStatement = "SELECT * FROM car WHERE car_id = ' " + TextCarID.Text + " ' "; DataSet ds = new DataSet(); ds = OleDbHelper.ExecuteDataset(ConnectionString, CommandType.Text, SqlStatement);

ASP.NET & ADO.NET string ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\\Inetpub\\wwwroot\\e-Commerce\\MyStore.mdb"; string SqlStatement = "INSERT INTO car (make, model) VALUES( ' " + TextMake.Text + " ' " + TextModel.Text + " ') "; OleDbHelper.ExecuteDataset(ConnectionString, CommandType.Text, SqlStatement);

ASP.NET & ADO.NET string ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\\Inetpub\\wwwroot\\e-Commerce\\MyStore.mdb"; string SqlStatement = "DELETE FROM car WHERE car_id = ' " + TextCarID.Text + " ') "; OleDbHelper.ExecuteDataset(ConnectionString, CommandType.Text, SqlStatement);

ASP.NET & ADO.NET string ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\\Inetpub\\wwwroot\\e-Commerce\\MyStore.mdb"; string SqlStatement = “UPDATE car SET price = ' " + TextPrice.Text + " ' WHERE car_id = ' " + TextCarID.Text + " ') "; OleDbHelper.ExecuteDataset(ConnectionString, CommandType.Text, SqlStatement);

หัวข้อบรรยาย ASP.NET & ADO.NET DataBinding ADO.NET SQLHelper and OleDbHelper ASP.NET & ADO.NET DataBinding

DataBinding WebForm Controls TextBox Label DropDownList DataGrid DataList RadioButtonList CheckBoxList etc.

DataBinding

DataBinding string ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\\Inetpub\\wwwroot\\e-Commerce\\MyStore.mdb"; string SqlStatement = "SELECT * FROM car"; DataSet ds = new DataSet(); ds = OleDbHelper.ExecuteDataset(ConnectionString, CommandType.Text, SqlStatement);

TextBox1.Text = ds.Tables["Car"].Rows[0]["make"].ToString(); DataBinding Label TextBox1.Text = ds.Tables["Car"].Rows[0]["make"].ToString();

Label1.Text = ds.Tables["Car"].Rows[0]["make"].ToString(); DataBinding Label Label1.Text = ds.Tables["Car"].Rows[0]["make"].ToString();

DataBinding DropDownList DropDownList1.DataSource = ds; DropDownList1.DataTextField = "make"; DropDownList1.DataBind();

DataBinding DataGrid DataGrid1.DataSource = ds; DataGrid1.DataBind();

DataBinding RadioButtonList RadioButtonList1.DataSource = ds; RadioButtonList1.DataTextField = "make"; RadioButtonList1.DataBind();

DataBinding CheckBoxList

DataBinding Image

หัวข้อบรรยาย ASP.NET & ADO.NET DataBinding ADO.NET SQLHelper and OleDbHelper ASP.NET & ADO.NET DataBinding

ปฏิบัติการครั้งที่ 5 ตอนที่ 1 Registration ตอนที่ 2 Car Showroom สร้างฐานข้อมูล store.mdb สร้างและศึกษา Registration.aspx สร้างและศึกษา Registration.aspx.cs ตอนที่ 2 Car Showroom สร้างฐานข้อมูล carstore.mdb สร้างและศึกษา Showroom.aspx และ Showroom.aspx.cs สร้างและศึกษา PlaceOrder.aspx และ PlaceOrder.aspx.cs สร้างและศึกษา Results.aspx และ Results.aspx.cs ทำดูซี่

ปฏิบัติการครั้งที่ 5

ปฏิบัติการครั้งที่ 5

เอกสารโครงงาน (Project Documents) ความต้องการของระบบ (Requirements) ออกแบบระดับแนวคิด (Conceptual Design) ออกแบบโดยละเอียด (Detailed Design)