際際滷

際際滷Share a Scribd company logo
Connection DatabaseConnection Database
with Tools VB2008with Tools VB2008
Suan Dusit Rajabhat University, Phitsanulok CampusSuan Dusit Rajabhat University, Phitsanulok Campus
Mr.Warawut KhangkhanMr.Warawut Khangkhan
K.Warawut Connection Database with Tools VB2008 2
Data SourceData Source

犖о犢犖犖 Data Source 犖犖 犖犖о犖犖犖萎犖犖犢犖犖犖犖迦犖
IDE 犖犢犖犖÷犖犖迦検犖迦犖 VS

犖犖迦見犖犖迦犢犖犖犖犢犖犖ム犖犖犖"犖 (Data Source) 犖犖犖
犢犖犖ム鍵 Project

犢犖犖ム犖犖犖"犖ム賢犖迦犖犖萎犖$犖犖犖迦犖犖犖"犖 (Database),
犢犖&犖犢犖犖犖犖о (Web Service) 犖犖犖犖犖犖犢犖&犖犖 (Object)
犖&犢犖

犖犖迦牽犢犖犖犖犖犖犖"犖ム犖迦犢犖犖ム犖犖犖"犖ム)*犖犖犖犖犖÷顕犖犖犖犖犖犖
犖犖萎犖迦犖犖犖о権犖犖迦牽犖"犖 (bind)
K.Warawut Connection Database with Tools VB2008 3
DataSet DesignerDataSet Designer

犢犖$犖犢犖犖犖犖犖÷賢犢犖 VS 犖犖犖о権犢犖犖犖迦牽犖犖)犖犢犖犖犢犖犢犖
DataSet

犖犖犖萎犖犖犖犖о権 Table (犖犖犖犢犖&犖犖 DataTable) 犢犖犖ム鍵
Table 犖犖萎検犖犖犖犢犖&犖犖 TableAdapter 犖犖)犖÷)犖犖犖)犖

犖犖犖犢犖&犖犖 TableAdapter 犖÷見犖犖迦犖犖迦犖犖"犖ム犖迦犖犖迦
犖犖犖"犖ム検犖迦犖 (fill) 犖ム犢犖 DataTable 犢犖÷賢犢犖犖迦0犖犖犖犖"犖
犖÷顕犢犖犖犖迦犢犖犢犖犖犢犖犖犖÷犖ム鍵犖犖迦犖犖"犖ム犖迦 DataTable
犢犖 update 犖ム犖犖迦犖犖犖"犖
K.Warawut Connection Database with Tools VB2008 4
DataSet DesignerDataSet Designer

Fill Method - 犢犖犖0犖犖犖犖"犖ム犖迦犖犖迦犖犖犖"犖ム検犖迦犖犖ム犢犖
DataTable
犖犖犢犖犖:
tableadapter.Fill(datatable)

GetData Method  犖犖萎犖犖犖ム献)犖犖犢犖$犖犖犖犖犢犖&犖犖
DataTable 犖犢犖犖犖犖"犖ム献犖犢犖犢犖ム硯
犖犖犢犖犖:
dataset.table(row).field
K.Warawut Connection Database with Tools VB2008 5
犖犖)犖犖犖迦牽犖犖迦犖迦犖犖)犖犖犖迦牽犖犖迦犖迦 .NET Framework.NET Framework

.NET Framework 犢犖犖犖迦牽犖犖迦犖迦犖)犖犖犖迦犖犖犖"犖ム犖萎犖$犖
犖"犖犢犖犖 disconnected data access

犖犖)犖犖犖迦牽 犖犖 犖犖萎0犖犖犖犖"犖ム犖迦 table 犢犖犖犖迦犖犖犖"犖ム検犖
犢犖&犖犖ム犢犖 table (犖犖犖犢犖&犖犖 DataTable) 犢犖 DataSet
犢犖ム硯犖)犖犖犖迦牽犢犖犖犖÷犖犖)犖犖犖迦犖犖犖"犖ム)犖犖

犖犖犖犖迦犖犖犖犖犖犖犢犖&犖犖 TableAdapter 犖犖 犢犖$犖
犖)犖о犖ム顕犖犢犖犖犖迦牽犖)犖-犖犖犖犖犖"犖ム牽犖萎見犖о顕犖犖犖迦犖犖犖"犖ム)犖
犖犖犖犢犖&犖犖 DataSet 犢犖犢犖犖犢犖犖犖÷犖犖犢犖犖
K.Warawut Connection Database with Tools VB2008 6
犖犖)犖犖犖迦牽犖犖迦犖迦犖犖)犖犖犖迦牽犖犖迦犖迦 .NET Framework.NET Framework

犢犖犖∇犖犖犢犖犖迦犖犖犖犖犢犖&犖犖 TableAdapter 犖犖0犖犢 犖犖
犖犖犖迦犖)犖-犖犖犖犖犖"犖ム牽犖萎見犖о顕犖 table 犖犖0犖犢犖犖犖迦犖犖犖"犖
犖)犖 table 犖犖0犖犢犖 DataSet
K.Warawut Connection Database with Tools VB2008 7
犖犖迦牽犖犖迦犖迦牽犖犖 Data BindingData Binding

Data Binding 犖犖÷顕犖∇0犖 犖犖迦牽犖"犖 (Bind) 犖犖犖"犖ム犖
DataSet 犢犖犖迦)犖 Control 犖犖 form 犢犖犖犢犖犖犖犖犖犖"犖
犖犖犖犖÷顕犢犖犖∇賢)犖犢犖犖)犖

犖犖迦牽犖犖 Data Binding 犖犖о権犢犖犢犖犖迦犖÷犖犖犢犖犖∇犢犖犖
犢犖犖犖犖迦犖犖"犖ム犖迦 DataSet 犖÷顕犢犖犖犖犖犖ム犖犖犖犢犖犖犖
犖犖迦犢 犢犖犖 犢犖犖迦犖犖∇犖о顕犖犖犖犢犖犖犖ム犖"犖犢犖犖迦)犖犖犖犖"犖ム犖
DataSet 犖о顕 data-bound control
K.Warawut Connection Database with Tools VB2008 8
Contact usContact us
Mr.Warawut KhangkhanMr.Warawut Khangkhan
Social Media:
http://www.facebook.com/awarawut
http://twitter.com/awarawut
Web Site:
http://awarawut.blogspot.com
E-Mail:
awarawut@hotmail.com
warawut_kha@dusit.ac.th
Mobile:
083-0698-410

More Related Content

03 1-connection-tools

  • 1. Connection DatabaseConnection Database with Tools VB2008with Tools VB2008 Suan Dusit Rajabhat University, Phitsanulok CampusSuan Dusit Rajabhat University, Phitsanulok Campus Mr.Warawut KhangkhanMr.Warawut Khangkhan
  • 2. K.Warawut Connection Database with Tools VB2008 2 Data SourceData Source 犖о犢犖犖 Data Source 犖犖 犖犖о犖犖犖萎犖犖犢犖犖犖犖迦犖 IDE 犖犢犖犖÷犖犖迦検犖迦犖 VS 犖犖迦見犖犖迦犢犖犖犖犢犖犖ム犖犖犖"犖 (Data Source) 犖犖犖 犢犖犖ム鍵 Project 犢犖犖ム犖犖犖"犖ム賢犖迦犖犖萎犖$犖犖犖迦犖犖犖"犖 (Database), 犢犖&犖犢犖犖犖犖о (Web Service) 犖犖犖犖犖犖犢犖&犖犖 (Object) 犖&犢犖 犖犖迦牽犢犖犖犖犖犖犖"犖ム犖迦犢犖犖ム犖犖犖"犖ム)*犖犖犖犖犖÷顕犖犖犖犖犖犖 犖犖萎犖迦犖犖犖о権犖犖迦牽犖"犖 (bind)
  • 3. K.Warawut Connection Database with Tools VB2008 3 DataSet DesignerDataSet Designer 犢犖$犖犢犖犖犖犖犖÷賢犢犖 VS 犖犖犖о権犢犖犖犖迦牽犖犖)犖犢犖犖犢犖犢犖 DataSet 犖犖犖萎犖犖犖犖о権 Table (犖犖犖犢犖&犖犖 DataTable) 犢犖犖ム鍵 Table 犖犖萎検犖犖犖犢犖&犖犖 TableAdapter 犖犖)犖÷)犖犖犖)犖 犖犖犖犢犖&犖犖 TableAdapter 犖÷見犖犖迦犖犖迦犖犖"犖ム犖迦犖犖迦 犖犖犖"犖ム検犖迦犖 (fill) 犖ム犢犖 DataTable 犢犖÷賢犢犖犖迦0犖犖犖犖"犖 犖÷顕犢犖犖犖迦犢犖犢犖犖犢犖犖犖÷犖ム鍵犖犖迦犖犖"犖ム犖迦 DataTable 犢犖 update 犖ム犖犖迦犖犖犖"犖
  • 4. K.Warawut Connection Database with Tools VB2008 4 DataSet DesignerDataSet Designer Fill Method - 犢犖犖0犖犖犖犖"犖ム犖迦犖犖迦犖犖犖"犖ム検犖迦犖犖ム犢犖 DataTable 犖犖犢犖犖: tableadapter.Fill(datatable) GetData Method 犖犖萎犖犖犖ム献)犖犖犢犖$犖犖犖犖犢犖&犖犖 DataTable 犖犢犖犖犖犖"犖ム献犖犢犖犢犖ム硯 犖犖犢犖犖: dataset.table(row).field
  • 5. K.Warawut Connection Database with Tools VB2008 5 犖犖)犖犖犖迦牽犖犖迦犖迦犖犖)犖犖犖迦牽犖犖迦犖迦 .NET Framework.NET Framework .NET Framework 犢犖犖犖迦牽犖犖迦犖迦犖)犖犖犖迦犖犖犖"犖ム犖萎犖$犖 犖"犖犢犖犖 disconnected data access 犖犖)犖犖犖迦牽 犖犖 犖犖萎0犖犖犖犖"犖ム犖迦 table 犢犖犖犖迦犖犖犖"犖ム検犖 犢犖&犖犖ム犢犖 table (犖犖犖犢犖&犖犖 DataTable) 犢犖 DataSet 犢犖ム硯犖)犖犖犖迦牽犢犖犖犖÷犖犖)犖犖犖迦犖犖犖"犖ム)犖犖 犖犖犖犖迦犖犖犖犖犖犖犢犖&犖犖 TableAdapter 犖犖 犢犖$犖 犖)犖о犖ム顕犖犢犖犖犖迦牽犖)犖-犖犖犖犖犖"犖ム牽犖萎見犖о顕犖犖犖迦犖犖犖"犖ム)犖 犖犖犖犢犖&犖犖 DataSet 犢犖犢犖犖犢犖犖犖÷犖犖犢犖犖
  • 6. K.Warawut Connection Database with Tools VB2008 6 犖犖)犖犖犖迦牽犖犖迦犖迦犖犖)犖犖犖迦牽犖犖迦犖迦 .NET Framework.NET Framework 犢犖犖∇犖犖犢犖犖迦犖犖犖犖犢犖&犖犖 TableAdapter 犖犖0犖犢 犖犖 犖犖犖迦犖)犖-犖犖犖犖犖"犖ム牽犖萎見犖о顕犖 table 犖犖0犖犢犖犖犖迦犖犖犖"犖 犖)犖 table 犖犖0犖犢犖 DataSet
  • 7. K.Warawut Connection Database with Tools VB2008 7 犖犖迦牽犖犖迦犖迦牽犖犖 Data BindingData Binding Data Binding 犖犖÷顕犖∇0犖 犖犖迦牽犖"犖 (Bind) 犖犖犖"犖ム犖 DataSet 犢犖犖迦)犖 Control 犖犖 form 犢犖犖犢犖犖犖犖犖犖"犖 犖犖犖犖÷顕犢犖犖∇賢)犖犢犖犖)犖 犖犖迦牽犖犖 Data Binding 犖犖о権犢犖犢犖犖迦犖÷犖犖犢犖犖∇犢犖犖 犢犖犖犖犖迦犖犖"犖ム犖迦 DataSet 犖÷顕犢犖犖犖犖犖ム犖犖犖犢犖犖犖 犖犖迦犢 犢犖犖 犢犖犖迦犖犖∇犖о顕犖犖犖犢犖犖犖ム犖"犖犢犖犖迦)犖犖犖犖"犖ム犖 DataSet 犖о顕 data-bound control
  • 8. K.Warawut Connection Database with Tools VB2008 8 Contact usContact us Mr.Warawut KhangkhanMr.Warawut Khangkhan Social Media: http://www.facebook.com/awarawut http://twitter.com/awarawut Web Site: http://awarawut.blogspot.com E-Mail: awarawut@hotmail.com warawut_kha@dusit.ac.th Mobile: 083-0698-410