SqlServer 2008 ដោយប្រើ Class SqlDataReader ដោយសារវាជាប្រភេទ Database SQLServer ដូចនេះយើងត្រូវប្រើ SQLDataReader វាដូចគ្នាទៅនិង OleDbDataReader ដែរ វាមាននាទីសម្រាប់ទាញយក Data ពី Command ដែលបាន Execute នោះ ។
តម្រូវការ
ជាដំបូងយើងត្រូវមានកម្មវិធី Microsoft SQL Server 2008 និង មាន Microsoft Visual Studio 2008 ។
Database SQL Sever
ចូល Start យក All Programs រួចយក Microsoft SQL Server 2008 យក SQL Server Management Studio បន្ទាប់មកវានិងចេញផ្ទាំងដូចខាងក្រោម ៖
យើងអាច Log ចូល Sql Server តាមរយៈ Windows Authentication ឬ SQL Server Authentication ក៏បាន ។ បង្កើត Database
បន្ទាប់មកត្រូវបង្កើត Database មួយឈ្មោះ dbstock ដោយ right-click លើ Databases យក New Databases
សំគាល់ SQL Server database មួយមាន Primary Data File នៅក្នុង default path គឺ C:\Program Files\Microsoft SQL Server\MSSQL10.BUNDETH\ MSSQL\DATA\dbstock.mdf និងមាន Data Log File ស្ថិតនៅក្នុង Path ជាមួយគ្នាមានឈ្មោះ dbstock.ldf ។ បង្កើត Table
យើងនឹងបង្កើត Table មួយឈ្មោះ tblProducts ដែលមាន ៥ Fields គឺ PID, PName, Qty, Price, Datein (សូមមើលរូបខាងក្រោម) ៖
កំនត់ Primary Key និង Auto Number ឲ្យ Field PID
Select លើ field PID នោះផ្ទាំង Column Properties សម្រាប់ field នេះនឹងបើកឡើង រកមើល property Identity Specification បន្ទាប់មកចុចលើសញ្ញា + ពីមុខ Identity Specification (IS Identity) =Yes និង IdentityIncrement =1 Identity Seed=1 គឺជាចំណុចដែលវាចាប់ផ្តើមដំបូង និង ជាចន្លោះដែលវាកើនឡើង ។ ដើម្បីដាក់ Primary Key សូមរកសញ្ញាកូនសោរ ។

បង្កើត Form
យើងត្រូវ Design Form ដែលមានទម្រង់ដូចខាងស្ដាំនេះ ។នេះគឺជា TextBox ដែលយើងបង្កើតសម្រាប់ ធ្វើការផ្ទុក ID របស់ Product តែ នៅពេលដែលយើង Run Program យើងមិនអាចឃើញវាទេព្រោះ បានដាក់ Property Enable=False ទៅឱ្យ TextBox នេះ ។ ចំណេកឯ TextBox Date in គឺយើងប្រើ DateTime Picker ហើយបានដូរ property Format យក short ដើម្បីឱ្យវាបង្ហាញតែ ខែ ថ្ងៃ ឆ្នាំ ។
ការសរសេរកូដ
ដើម្បី connect ទៅកាន់ SQL Server យើងត្រូវការ namespace System.Data.SqlClientC#







បន្ទាប់ពីសរសេររួចយើងចុច Ctrl + F5 ដើម្បីដំណើរការ application នេះ ។
អត្ថបទនេះដកស្រង់ចេញពីទស្សនាវដ្ដី អាន "ANT" ច្បាប់ទី ២២ ចេញផ្សាយខែ មករា ឆ្នាំ ២០១១ ។



6:06 PM
seyha hun
0 comments:
Post a Comment