27
2010
Windows Controls (part 7)
Web Browser ဟိုဘက်က ADO.NET ဘက် လှည့်လိုက်တာ ဒီဘက်မှာ နဲနဲ ပြတ်သွားတယ်.. ဒါကြောင့် ဒီတစ်ခါ နဲနဲ အထူးအဆန်းလေး ပြမယ်.. သိတဲ့သူတွေကတော့ ငြိမ်ငြိမ်နေပေါ့ဗျာ.. မသိတဲ့သူတွေကို မျက်လှည့်ပြလိုက်အုံးမယ်.. ဒီတစ်ခါ ခေါင်းလဲ သိပ်မစားမဲ့ မထင်ထားတဲ့ အရာတစ်ခု ပြပါမယ်။ အဲဒါက web browser တစ်ခုကို ဘယ်လို ဆွဲမယ်ဆိုတာပါပဲ။ web browser ကို တကယ်ဆွဲဖို ့ကတော့ ခေါင်းစားမှာပါ.. ဒါပေမဲ့ အခုက ဘယ်လိုလုပ်လို ့ရနိုင်မလဲ ဒါတွေက ဒီလိုပါလား ဆိုတဲ့ sense လေးကို သိဖို ့ အတွက်တော့ ခေါင်းသိပ်မစားဘူး လို ့ဆိုလိုတာပါ... Namespace: System.Windows.Forms web browser ဆိုတာ web pages တွေ display and host ပေ့ါဗျာ.. သူ ့မှာ အခြား controls တွေလိုပဲ methods တွေ၊ properties တွေ၊ events တွေ များစွာ [...]
27
2010
Sql server, C# and ADO.NET (Final part)
ဒီဆွေးနွေးချက်ကို လတ်စသတ်လိုက်ရအောင်... ဒီတစ်ခါ နောက်ဆုံး data တွေကို update နဲ ့ delete လုပ်ကြည့်ရအောင်... form ပေါ်မှာ update နဲ ့ delete အတွက် button အတွက် နေရာချပြီးတာနဲ ့ အောက်က code တွေ ထည့်ပြီး trace လိုက်ကြည့်ပါ.. လွယ်လွယ်ကူကူပါပဲ.. ဘယ်လိုအလုပ်လုပ်တယ်ဆိုတာတော့ မရေးတော့ပါဘူး.. အရင်ပို ့စ်တွေ ဖတ်ပြီးသားဆိုရင် နားလည်ပြီးသားနေမှာပါ.. Update button အတွက် code private void btnUpdate_Click(object sender, EventArgs e) { da.UpdateCommand = new SqlCommand("Update SAMPLE set FIRSTNAME = @FIRSTNAME, LASTNAME = @LASTNAME Where ID = @ID", conn); da.UpdateCommand.Parameters.Add("@FIRSTNAME", SqlDbType.VarChar).Value = txtFirstName.Text; da.UpdateCommand.Parameters.Add("@LASTNAME", SqlDbType.VarChar).Value = txtLastName.Text; da.UpdateCommand.Parameters.Add("@ID", SqlDbType.Int).Value = da.Tables[0].Rows[bindsource.Position][0]; [...]
24
2010
Sql Server, C# and ADO.NET (part 3)
လက်ရှိမှာ form ပေါ်မှာ record အသစ်တွေ ထည့်နိုင်ပြီ။ dataSet ထဲက dataTable ကို ဆွဲထုတ်ပြနိုင်ပြီ။ ဒီတစ်ခါ ဘာလုပ်မလဲဆိုတော့ data တွေကို navigate လုပ်ကြည့်ရအောင်။ ဒီအတွက် BindingSource object ကို အသုံးပြုရပါမယ်။ BindingSource bindsource = new BindingSource(); BindingSource object ကို create လုပ်လိုက်ပြီ.. data တွေကို DataGridView ပေါ်မှာ display လုပ်တဲ့ အလုပ်ကို Display button က ပြုလုပ်ပါတယ်.. ဒီအတွက် data တွေကို navigate လုပ်တဲ့အလုပ်ကို Display button ထဲမှာ ၀င်ရေးရပါမယ်.. bindsource.DataSource = ds.Tables[0];txtFirstName.DataBindings.Add(new Binding("Text", bindsource, "FirstName"));txtLastName.DataBindings.Add(new Binding("Text", bindsource, "LastName")); DataSet ထဲက data တွေကို bindingsource ရဲ ့ datasource ထဲ ထည့်လိုက်ပါတယ်.. ပြီးရင် FirstName တွေကို data [...]
24
2010
Sql Server, C# and ADO.NET(part 2)
ပြီးခဲ့တဲ့ part 1 မှာ Sql server ထဲကို data ထည့်သွင်းခြင်းကို ရှင်းပြခဲ့ပြီး ဖြစ်ပါတယ်... ဒီအပိုင်းမှာ အဲဒီ့ database ကို form ပေါ်မှာ မြင်နိုင်အောင် DataGridView သုံးပြီးတော့ display လုပ်ပါမယ်.. ကဲ ကြည့်ရအောင်.. ကျနော်တို ့part 1 မှာတုန်းက Form ပေါ်မှာ Figure1_1 မှာ ပြထားသလို Sql Server ထဲကို data တွေ ထည့်သွင်းထားတယ် ဆိုပါစို ့.. အဲဒါကို Form ပေါ်မှာ display ဘယ်လိုလုပ်မလဲဆိုတာ ကြည့်ပါ... ပထမဆုံး Figure1_2 မှာ ပြထားတဲ့အတိုင်း Form ပေါ်မှာ Button အသစ်တစ်ခု ထပ်ထည့်လိုက်ပါအုံး.. Figure1_2 button's property အနေနဲ ့ Name ကို btnDisplay နဲ ့ Text မှာ Display လို ့ပြင်ရေးလိုက်ပါ... ပြီးရင် button ကို double [...]
20
2010
Sql Server, C# and ADO.NET (part 1)
C# နဲ ့ sql server အသုံးပြုပြီးတော့ * database ထဲကုုိ data တွေ ဘယ်လိုပို ့မလဲ * database ထဲက data တွေကို form ပေါ်မှာ ဘယ်လိုပြမလဲ * database ထဲက data တွေကို ဘယ်လို update လုပ်မလဲ * database ထဲက data တွေကို ဘယ်လို delete လုပ်မလဲ * BindingSource ကို ဘာအတွက် အသုံးပြုမှာလဲ အဲဒါတွေကို အပိုင်းလိုက် ခွဲပြီးတော့ ရှင်းပြပါမယ်။
11
2010
100 days with Python(Day:1-Day:10)
Programming Language တစ်ခုကိုစတင်ပြီး လေ့လာတော့မယ်ဆိုတော့ စရတာက Hello World ပေါ့။ Python ကိုဘာလို. စပြီး စိတ်ဝင်စားသလဲဆိုတော့ စင်္ကာပူမှာနေတုန်းက အားရင် Internet မှာ MIT က Course ကြည်ဖြစ်ပါတယ်။ Python ကိုစပြီး သင်ပေးပါတယ် Lecturer များကလဲ တော်တော်ကောင်းပါတယ်။
Subscribers
Tags
MZ Blog Network
- ဘားကမ့်ရန်ကုန် ၂၀၁၂ မြင်ကွင်းများ
- Making Shan Flag with CSS
- Lightbox with CSS3
- TinyMVC : A Lightweight PHP Framework
- Simple Blog with PHP ( Part-3 )
- အင်တာနက် ဒိုမိန်း လိပ်စာများအကြောင်း သိကောင်းစရာ
- Image+Me ~ My new Photography Blog
- Natty Narwhal မှာ Ubuntu Tweak ဘယ်လို သွင်းမလဲ!?
- အတားအဆီးများကို ဖော်ထုတ်ခြင်း (၄) - မိဘတွေနဲ့ တိုင်ပင်ပါ
- Update mmwebfont

An article by green leaf