shimakh
کاربر تازه وارد
- تاریخ عضویت
- 11 دسامبر 2006
- نوشتهها
- 115
- لایکها
- 0
سلام به همه دوستان
من یک فرم دارم که در اون فیلدها ی خبر هر کدوم در قالب یک چک باکس ظاهر می شوند (که البته در قسمت اچ تی ام ال از چک باکس لیست استفاده شده )
من می خوام با اجرا شدن Delete_click خبرهایی که انتخاب شده اند از دیتا بیس حذف شوند برای این کار کد زیر را نوشته ام ولی متاسفانه با این خطا مواجه می شوم :
Index (zero based) must be greater than or equal to zero and less than the size of the argument list. من یک فرم دارم که در اون فیلدها ی خبر هر کدوم در قالب یک چک باکس ظاهر می شوند (که البته در قسمت اچ تی ام ال از چک باکس لیست استفاده شده )
من می خوام با اجرا شدن Delete_click خبرهایی که انتخاب شده اند از دیتا بیس حذف شوند برای این کار کد زیر را نوشته ام ولی متاسفانه با این خطا مواجه می شوم :
Sub Delete_click(s As Object, e As EventArgs)
Dim ConNews As OleDbConnection
Dim StrDelete AS String
Dim CmdDelete AS OleDbCommand
Dim IntDeleteCount As Integer
Dim itmnews
ConNews =New OleDbConnection("PROVIDER=MICROSOFT.jet.OLEDB.4.0;DATA source=C:\inetpub\wwwroot\website\web-data.mdb")
For Each itmnews in chkltitles.Items
If chkltitles.Items(i).Selected Then
StrDelete="Delete From News where total=@total"
CmdDelete=New OleDbCommand(StrDelete,ConNews)
CmdDelete.parameters.Add("@total", chklTitles.selecteditem)
()ConNews.Open
()cmdDelete.ExecuteNonQuery
End If
Next
()ConNews.Close
End Sub
[/RIGHT]Dim ConNews As OleDbConnection
Dim StrDelete AS String
Dim CmdDelete AS OleDbCommand
Dim IntDeleteCount As Integer
Dim itmnews
ConNews =New OleDbConnection("PROVIDER=MICROSOFT.jet.OLEDB.4.0;DATA source=C:\inetpub\wwwroot\website\web-data.mdb")
For Each itmnews in chkltitles.Items
If chkltitles.Items(i).Selected Then
StrDelete="Delete From News where total=@total"
CmdDelete=New OleDbCommand(StrDelete,ConNews)
CmdDelete.parameters.Add("@total", chklTitles.selecteditem)
()ConNews.Open
()cmdDelete.ExecuteNonQuery
End If
Next
()ConNews.Close
End Sub