For Android device For iOS device
១៦
កញ្ញា

​ប្រើ SqlDataReader ទាញ Data ពី SQL Server មក​បង្ហាញ​នៅលើ Data Gridview

នៅ​ពេលនេះ ខ្ញុំ​និឹងលើកយកការ​ភ្ជាប់​ទៅកាន់ Database Server មួយ​ប្រភេទ​របស់ Microsoft

SqlServer 2008 R2 ដោយ​ប្រើ Class SqlDataReader ​ដោយសារ​វាជា​ប្រភេទ Database SQLServer ដូចនេះយើងត្រូវ​ប្រើ SQLDataReader វាដូច​គ្នា​ទៅនិង OleDbDataReader ដែរ វាមាននាទី​សម្រាប់​ទាញយក Data ពី Command ​ដែល​បាន Execute នោះ ។

​តម្រូវ​ការ​ជាដំបូង​យើងត្រូវមាន​កម្មវិធី Microsoft SQL Server 2008 R2 និង មាន Microsoft Visual Studio  2013 ​ជំនាន់​ថ្មី

សូមចុច Like គេហទំព័រ www.antkh.com  ដើម្បី​ទទួលបានអត្ថបទថ្មីៗ​ប្រចាំ​ថ្ងៃ​

 ♣ Database SQL Sever

ចូល Start យក All Programs រួច​យក Microsoft SQL Server 2008 R2 យក SQL Server Management Studio ​បន្ទាប់មក​វានឹង​ចេញ​ផ្ទាំង​ដូច​ខាងក្រោម ៖

យើងអាច Log ចូល Sql Server ​តាមរយៈ Windows Authentication SQL Server Authentication ​ក៏​បាន ។

 ♣ ការ​បង្កើត​ Database និង Table

​បន្ទាប់មក​ត្រូវ​បង្កើត Database មួយ​ឈ្មោះ ant_db ដោយ right-click លើ Databases យក New Databases

Right Click លើពាក្យ បន្ទាប់មក​ចុចលើពាក្យ New Database 

ដាក់​ឈ្មោះ​ឲ្យ​Database ​បន្ទាប់មក​ចុច OK

+ ការ​បង្កើត Table ដោយការ​សរសេរ​ Query

Right Click លើ ant_db  ចុចលើពាក្យ New Query →

រួច​សរសេរ Script ដូច​ខាងក្រោម​៖

​បន្ទាប់មក​ចុចពាក្យ RUN

នោះយើងនឹងទទួលបាន table មួយ​ដែល​មាន column (cource_id, cource_name, cource_description )

+ បង្កើត​ Form

  បង្កើត Form ដែល​មាន​ទម្រង់​ដូច​ខាងក្រោម​៖  

+ Control របស់ Form

+ការ​សរសេរ​កូដ

ចូល​ទៅកាន់​ event form load រួច​សរសេរ​ដូច​ខាងក្រោម​៖

SqlConnection គឺជា class ​សម្រាប់​បង្កើត object ​ភ្ជាប់ Database ជាមួយ Application

យើងប្រកាស conn ជា Object នៃ Connection បន្ទាប់ Assign ​តម្លៃ​ឲ្យ ConnectionString ជា Property ​សម្រាប់​ដាក់ path

Open () method មានទី បើក​ដំណើរ​ការ Connection

SqlCommand Class ​សម្រាប់ execute command sql

Class ​សម្រាប់ retrieve data ពី DB មក store Ram ជា​លក្ខណៈ Row /Col

Add តម្លៃ​ទៅ​ឲ្យ DataGridView ​ឈ្នោះ dg

♣ នេះជា​លទ្ធផល​ដែល​ទទួលបាន​បន្ទាប់ពី​អនុវត្តន៍តាមជំហាន​ខាងលើ​

 

→ ចុចទីនេះ ដើម្បី​មើល​លក្ខណៈ​ពិសេស​កម្មវិធី ANTLearner និងរបៀប​ប្រើ​ប្រាស់​កម្មវិធី​នេះ

→ កម្មវិធី​ផ្សេងៗ​ទៀត​បង្កើត​ដោយអាន-ANT សម្រាប់ Windows & Android & iOS

♦♦ ​ប្រសិនបើ​មានចង្ងល់ ឬ​មាន​បញ្ហា​លើការ​ដំឡើង​កម្មវិធី​ផ្សេងៗ​ដែល​បង្កើត​ដោយអាន-ANT ដូច​ផ្ញើ​សារចូល Page: https://www.facebook.com/ANTTechnologyTrainingCenter

♦♦ លេខ​ទូរសព្ទ​ទំនាក់ទំនង ០១០/០១៦ ៦៦៦ ៦៥៣

💒ទីតាំង​ #86B ​ផ្លូវ​ 313 កែង 606 សង្កាត់បឹងកក់២ ទួលគោក

https://maps.app.goo.gl/cdi3hTED27tbHBaB9

មតិ និង​យោបល់​ទៅលើ​អត្ថបទ​នេះ (តាម Facebook)

ខាងក្រោម​នេះ​ជា​យោបល់​ផ្សេងៗ​របស់​អ្នកទស្សនា