Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,038

HOME > .NET Framework > Forum > ขอโค้ด Update และ Delete หน่อยครับ ผมทำเว็บ Application โดยใช้ภาษา C# เขียน ต้องการทำหน้า Update


 

[.NET] ขอโค้ด Update และ Delete หน่อยครับ ผมทำเว็บ Application โดยใช้ภาษา C# เขียน ต้องการทำหน้า Update

 
Topic : 037655



โพสกระทู้ ( 12 )
บทความ ( 0 )



สถานะออฟไลน์



ผมทำเว็บ Application โดยใช้ภาษา C# เขียน ต้องการทำหน้า Update และ Delete ให้อยู่ในหน้าเดียวกัน คือว่า นำข้อมูลออกมาโชว์ทั้งหมด และมี คอลัมน์ ของ Update และ Delete ต่อท้าย อะครับ รบกวนช่วยบอกวิธีทำหน่อย และก็บอกโค้ดด้วยนะครับ ขอบคุณครับ



Tag : - - - -

Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2010-01-25 13:41:25 By : jorjarn View : 1996 Reply : 5
 

 

No. 1



โพสกระทู้ ( 3,144 )
บทความ ( 1 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์


ไปดูวิธีการใช้ DataGridView ก่อนเลยครับ

แล้วค่อยมาถามว่าจะให้ update หรือ delete ยังไงอีกที
Date : 2010-01-25 14:03:08 By : tungman
 

 

No. 2



โพสกระทู้ ( 12 )
บทความ ( 0 )



สถานะออฟไลน์


ครับ ผมใช้ Datagridview โชว์ข้อมูลโดยดึงมาจากฐานข้อมูล Ms SQL SERVER และสร้าง คอลัมน์ update และ delete ในDatagridview ได้แล้ว แล้วมันต้องใช้โค้ดอะไรบ้าง ช่วยบอกหน่อยครับไม่รู้จริงๆ
Date : 2010-01-25 21:07:28 By : jorjarn
 

 

No. 3



โพสกระทู้ ( 74,059 )
บทความ ( 838 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook

ASP.NET Microsoft SQL Server (System.Data.SqlClient) อยากได้แบบไหน ศึกษาได้ก่อนเลยครับ
Date : 2010-01-25 21:12:21 By : webmaster
 

 

No. 4



โพสกระทู้ ( 3,144 )
บทความ ( 1 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์


ฟอร์มของผมมี DataGridView อันเดียวครับ ชื่อว่า DataGridView1

ฐานข้อมูลที่ใช้เป็น ตารางชื่อเดือน มี 12 เดือน

ผมได้สร้าง Column ทั้งหมด 4 Column คือ ID (Read Only), MonthName (Allow Editing), Update Button และ Delete Button

Code (C#)
01.using System;
02.using System.Collections.Generic;
03.using System.ComponentModel;
04.using System.Data;
05.using System.Drawing;
06.using System.Linq;
07.using System.Text;
08.using System.Windows.Forms;
09. 
10.namespace WindowsFormsApplication1
11.{
12.    public partial class MainForm : Form
13.    {
14.        public MainForm()
15.        {
16.            InitializeComponent();
17. 
18.            DataGridView1.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.AllCells;
19.            DataGridView1.AllowUserToAddRows = false;
20.            DataGridView1.AllowUserToResizeColumns = false;
21.            DataGridView1.AllowUserToResizeRows = false;
22.            DataGridView1.AutoGenerateColumns = false;
23.        }
24. 
25.        private void MainForm_Load(object sender, EventArgs e)
26.        {
27.            DataGridView1.DataSource = //Bind Data ของคุณที่นี่
28. 
29.            DataGridViewTextBoxColumn IdColumn = new DataGridViewTextBoxColumn();
30.            IdColumn.Name = "ID";
31.            IdColumn.HeaderText = "ID";
32.            IdColumn.HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleCenter;
33.            IdColumn.DataPropertyName = "MonthID";
34.            IdColumn.ReadOnly = true;
35. 
36.            DataGridViewTextBoxColumn MonthColumn = new DataGridViewTextBoxColumn();
37.            MonthColumn.Name = "Month";
38.            MonthColumn.HeaderText = "Month";
39.            MonthColumn.HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleCenter;
40.            MonthColumn.DataPropertyName = "MonthName";
41. 
42.            DataGridViewButtonColumn UpdateButtonColumn = new DataGridViewButtonColumn();
43.            UpdateButtonColumn.Name = "Update";
44.            UpdateButtonColumn.HeaderText = "Update";
45.            UpdateButtonColumn.HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleCenter;
46.            UpdateButtonColumn.Text = "Update";
47.            UpdateButtonColumn.UseColumnTextForButtonValue = true;
48. 
49.            DataGridViewButtonColumn DeleteButtonColumn = new DataGridViewButtonColumn();
50.            DeleteButtonColumn.Name = "Delete";
51.            DeleteButtonColumn.HeaderText = "Delete";
52.            DeleteButtonColumn.HeaderCell.Style.Alignment = DataGridViewContentAlignment.MiddleCenter;
53.            DeleteButtonColumn.Text = "Delete";
54.            DeleteButtonColumn.UseColumnTextForButtonValue = true;
55. 
56.            DataGridView1.Columns.Add(IdColumn);
57.            DataGridView1.Columns.Add(MonthColumn);
58.            DataGridView1.Columns.Add(UpdateButtonColumn);
59.            DataGridView1.Columns.Add(DeleteButtonColumn);
60. 
61.            DataGridView1.CellClick += new DataGridViewCellEventHandler(DataGridView1_CellClick);
62.        }
63. 
64.        void DataGridView1_CellClick(object sender, DataGridViewCellEventArgs e)
65.        {
66.            switch (e.ColumnIndex)
67.            {
68.                case 2:
69.                    MessageBox.Show("Update " + DataGridView1.Rows[e.RowIndex].Cells["ID"].Value.ToString(), "Msg Box");
70.                    //ใช้ Sql Command เพื่อ Update Data ที่นี่
71.                    break;
72.                case 3:
73.                    MessageBox.Show("Delete " + DataGridView1.Rows[e.RowIndex].Cells["ID"].Value.ToString(), "Msg Box");
74.                    //ใช้ Sql Command เพื่อ Delete Data ที่นี่
75.                    break;
76.            }
77. 
78.            DataGridView1.DataSource = //Bind Data ของคุณอีกทีที่นี่
79.        }
80.    }
81.}

Date : 2010-01-25 22:29:00 By : tungman
 

 

No. 5



โพสกระทู้ ( 12 )
บทความ ( 0 )



สถานะออฟไลน์


ช่วยทำเป็นตัวอย่างให้ดูหน่อยได้มั้ยครับ ตรงที่เขียนว่า
-Bind Data
-Sql Command เพื่อ Update Data
- Sql Command เพื่อ Delete Data
คือว่าผมไม่รู้จริงๆนะครับ ช่วยบอกหน่อย
Date : 2010-01-28 20:02:01 By : jorjarn
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ขอโค้ด Update และ Delete หน่อยครับ ผมทำเว็บ Application โดยใช้ภาษา C# เขียน ต้องการทำหน้า Update
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)





ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2025 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่