|
|
|
ขอโค้ดตัวอย่าง ลบข้อมูลเป็นแถว ใน dataGridView ใครรู้ รบกวนช่วยหน่อยค่ะ |
|
|
|
|
|
|
|
เราเขียนแบบนี้อะ รันได้ตามปกติ ลบได้ ลองดูๆนะจร้า
Code (C#)
protected void modDeleteCommand(object sender, GridViewDeleteEventArgs e)
{
con.Open();
String sqlDelete = "delete from Assign where AssignId = '" + grdChkHistory.DataKeys[e.RowIndex].Value + "'";
SqlCommand com = new SqlCommand(sqlDelete, con);
com.ExecuteNonQuery();
con.Close();
grdChkHistory.EditIndex = -1;
BindData();
}
เราว่าผิดตรงบรรทัดนี้หรือป่าว
string sSQ = "delete from [FrontDrug] where ID = " + a;
น่าจะเป็นแบบนี้นะ
string sSQ = "delete from [FrontDrug] where ID = " + a + " ' ";
ลองแก้ดูนะค่ะ
มือใหม่เหมือนกัน
|
|
|
|
|
Date :
2011-02-13 17:42:54 |
By :
eieio |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แก้แล้ว มันยัง erorr ค่ะ
หน้า Design ใช้โค้ด <asp:CommandField ShowDeleteButton="True" DeleteText="ลบ" /> แบบนี้ป่าวค่ะ
ยังไง ขอโค้ดหน้า Design ด้วยค่ะ เพราะไม่แน่ใจว่าถูกหรือป่าว
|
|
|
|
|
Date :
2011-02-13 20:08:43 |
By :
yaikam |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (C#)
<asp:CommandField ShowDeleteButton="true" HeaderText="ลบ" DeleteText="ลบ" />
ก็เหมือนกันนะค่ะ
ลองเอาerrorมาโพสต์ไว้ด้วยดีไหมค่ะ
เผื่อจะมีคนช่วยได้
ตรงGridview ได้กำหนดคำสั่งนี้ด้วยหรือเปล่าค่ะ
Code (C#)
<asp:GridView ID="grdT2" runat="server" CellPadding="3" AutoGenerateColumns="False" DataKeyNames="AssignId"
OnRowEditing="modEditCommand" OnRowDeleting="modDeleteCommand" OnRowUpdating="modUpdateCommand" >
|
|
|
|
|
Date :
2011-02-13 20:20:18 |
By :
eieio |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ได้แล้ว ขอบคุณค่ะ
|
|
|
|
|
Date :
2011-02-13 23:42:02 |
By :
yaikam |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (C#)
void modDeleteCommand(Object sender, GridViewDeleteEventArgs e)
{
strSQL = "DELETE FROM customer WHERE CustomerID = '" + myGridView.DataKeys[e.RowIndex].Value + "'";
objCmd = new OleDbCommand(strSQL, objConn);
objCmd.ExecuteNonQuery();
myGridView.EditIndex = -1;
BindData();
}
Go to : (C#) ASP.NET GridView Control - RowCommand
|
|
|
|
|
Date :
2011-07-28 06:56:05 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้าเป็นของ V.net
ต้องเขียนยังงัยหรอค่ะ
strSql = "delete from tb1, tb2 where Id = '" & datagrid_______ "'"
ช่วยหน่อยนะค่ะ
|
|
|
|
|
Date :
2013-01-30 20:58:24 |
By :
Snooky |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถามอีกค่ะ
ในการ Delete 2 ตารางอ่ะค่ะ เขียนยังงัยหรอค่ะ
Dim strSql As String = "Delete from tb1, tb2 where Id = @Id"
แร้วมันติด Error นะค่ะ
|
|
|
|
|
Date :
2013-01-30 23:56:05 |
By :
Snooky |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|