- Код: Выделить всё
Dim MyCode As String
MyCode = .TextMatrix(.Row, 1)
sSQL = "DELETE FROM MaterialList WHERE Index=" & MyCode & ";"
db.Execute sSQL
На последней строке выдает ошибку времени 3061 - "Слишком мало параметров. Требуется 1."
Почему?
Dim MyCode As String
MyCode = .TextMatrix(.Row, 1)
sSQL = "DELETE FROM MaterialList WHERE Index=" & MyCode & ";"
db.Execute sSQL
gaidar писал(а): sSQL = "DELETE FROM MaterialList WHERE Index='" & MyCode & "';"
Кстати, а от sql ejection защита есть?
sSQL = "DELETE FROM MaterialList WHERE Index='" & MyCode & "';"
Сейчас этот форум просматривают: Google-бот, Yandex-бот и гости: 26