2014-10-20 4 views
0

Так что я пытаюсь создать телефонную книгу для своего проекта. Я не могу получить код обновления. Он продолжает возвращать ошибку You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1. Что я уже знаю.xampp (phpmyadmin) с помощью vb.net

Почему невозможно обновить только один столбец?

У меня есть колонки: name, tel#, mobile#, address

Вот мой код для обновления выбранного моего столбца, который возвращает ошибку

Dim sqlvalue As String = "update entries set Tel. # = 
('" & txtNewTel.Text & "') where name = '" & txtName.Text & "'" 

ответ

0

Вам нужно приложить свое имя поля Tel. # в обратных кавычках, так MySQL распознает это поле а не какая-то бессмысленная формула или строка.

Dim sqlvalue As String = "UPDATE entries SET `Tel. #` = '" & txtNewTel.Text & "' WHERE `name` = '" & txtName.Text & "'" 

Я также добавил кавычку вокруг поля name так как это зачастую защищенный ключевое слово. Береженого Бог бережет.

+0

спасибо, сэр, я пытаюсь выяснить, как добавить, что вещь галочка lol я продолжаю входить в "" "" Я думал, что это то же самое спасибо снова – anitstudent

Смежные вопросы