Ссылка на объект не указывает экземпляр объекта в GridView с данными в VB.NET
Private Sub Button1_Click(sender As System.Object, e As System.EventArgs) Handles Button1.Click If TxtClientName.Text.Length = 0 Then MsgBox("Please Select Client Name...", MsgBoxStyle.Information) TxtClientName.Focus() Exit Sub End If ExecuteSQLQuery("insert into ClientSites (clientID,siteid) values (" & ClientID & "," & ImsList1.Item("siteid", ImsList1.CurrentRow.Index).Value & ")") loadsites()
эта проблема при нажатии кнопки управления datagridview ошибка "объект ссылки, не установлено на экземпляр объекта"
Что я уже пробовал:
я пробовал в базе данных изменить allow null на null но снова та же ошибка
Richard Deeming
Ваш код уязвим для SQL-инъекция[^]. НИКОГДА используйте конкатенацию строк для построения SQL-запроса. ВСЕГДА используйте параметризованный запрос.
Все, что вы хотели знать о SQL-инъекции (но боялись спросить) | Трой Хант[^]
Как я могу объяснить SQL-инъекцию без технического жаргона? | Обмен Стеками Информационной Безопасности[^]
Шпаргалка по параметризации запросов | OWASP[^]