0
enter image description hereFehler während ich einen Doppelklick auf Liste anzeigen
Während ich einen Doppelklick bin diese Fehler mir bitte helfen, zeigen.
Code:
Private Sub removefromlist()
Try
If lstvwDetail.Items.Count > 0 Then
SQL = "select COUNT(*) from Item_Master im join Item_Master_Type imt on im.Item_Type_ID=imt.Entry_id " & _
" where imt.Main_Category_Type='FINISHED' and Item_Code=" & Tact_Dll.GetItemCode(lstvwDetail.FocusedItem.SubItems.Item(0).Text) & ""
CMD = New SqlCommand(SQL, Tact_Dll.Cons)
If IIf(IsDBNull(CMD.ExecuteScalar), 0, CMD.ExecuteScalar) > 0 And ChkAlltem.Checked <> True Then
ChkAlltem.Checked = True
End If
End Sub
Was gibt Tact_Dll.GetItemCode() zurück? Zeichenfolge oder Ganzzahl –
Bestätigen Sie, was die Methode GetItemCode zurückgibt. Wenn es eine Zeichenfolge zurückgibt, müssen Sie '' darum herum setzen. –
Bitte parametrisieren Sie Ihre Anfrage, verketten Sie keine Werte wie diese (sql injection). Außerdem wird Ihr IIF ExecuteScalar zweimal aufrufen, wenn ein Wert vorhanden ist. –