powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / mysqlcommandbuilder
2 сообщений из 2, страница 1 из 1
mysqlcommandbuilder
    #38282796
nantaur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте. После обновления с помощью mysqlcommandbuilder

public static bool UpdateGrid(DataTable datatable)
{
MySqlConnection newConnection = new MySqlConnection(_connectionString);
//try
{
newConnection.Open();
if (newConnection.State.ToString() == "Open")
{
MySqlCommand cmd = new MySqlCommand();
cmd.Connection = newConnection;
cmd.CommandText = "SELECT * FROM main";

MySqlDataAdapter adapter = new MySqlDataAdapter(cmd);
MySqlCommandBuilder cmb = new MySqlCommandBuilder(adapter);

adapter.UpdateCommand = cmb.GetUpdateCommand();

adapter.Fill(datatable);

datatable.Rows[0]["file"] = "Was Tom";

adapter.Update(datatable);
cmb.Dispose();

}
else
{
return false;
}
newConnection.Close();
return true;
}



при следующем обращении к обновленной таблице(и сохранении её в dataset) на выходе полуачается 0 строк.

public static DataSet FillGrid()
{
MySqlConnection newConnection = new MySqlConnection(_connectionString);
try
{
DataSet dataset = new DataSet();
newConnection.Open();
if (newConnection.State.ToString() == "Open")
{
MySqlCommand cmd = new MySqlCommand();
cmd.Connection = newConnection;
cmd.CommandText = "SELECT * from main";
MySqlDataAdapter adapter = new MySqlDataAdapter(cmd);
adapter.Fill(dataset);

}
else
{
return null;
}
newConnection.Close();
return dataset;
}
catch { return null; }
}


Хотя все обновляются и при перезапуске программы со строками все в порядке. Видел, на иностранных форумах, что люди периодически сталкиваются с такой проблемой, но ни в одной теме не было ответа, как обойти эту ошибку.

Подозреваю, что и здесь мне никто не ответит, поэтому ворос ставлю так: нужно обновить данный в таблице mysql не используя mysqlcommandbuilder.
...
Рейтинг: 0 / 0
mysqlcommandbuilder
    #38291270
nantaur
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ы
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / mysqlcommandbuilder
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]