Как обновить базу данных / таблицу с помощью C # и показать мгновенные изменения в GridView? - PullRequest
0 голосов
/ 12 марта 2019

Я пытаюсь обновить рассказ с C#, но я не могу этого сделать. Я хочу показать все данные в GridView, включая обновленные строки. Любая помощь высоко ценится.

String connectionString = @"Data Source=11.71.38.9;Database=DB;User Id=admin;Password=12345";
DataTable dtbl = new DataTable();
using (SqlConnection sqlCon = new SqlConnection(connectionString))
{
    sqlCon.Open();
    SqlDataAdapter sqlData = new SqlDataAdapter("Update StudentsData set Name = ('" + txtBoxName.Text.ToString() + "', Address = '" + txtBoxAddress.Text.ToString() + "', Centre = '" + txtBoxCenter.Text.ToString() + "', City = '" + txtBoxCity.Text.ToString() + "', State = '" + txtBoxState.Text.ToString() + "' where ID = '" + txtBoxID.Text.ToString() + "')", sqlCon);
    sqlData.Fill(dtbl);
    CRUDDB.DataSource = dtbl;
}

Я получаю эту ошибку:

System.Data.SqlClient.SqlException HResult = 0x80131904 Сообщение = неправильный синтаксис рядом с ','. Источник = .Net SqlClient Data Provider StackTrace: в System.Data.SqlClient.SqlConnection.OnError (исключение SqlException, Boolean breakConnection, Action1 wrapCloseInAction) в System.Data.SqlClient.SqlInternalConnection.OnError (SqlException исключение, логическое breakConnection, Action1 wrapCloseInAction) в System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning (TdsParserStateObject

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...