none
Запрос к MySQL RRS feed

  • Вопрос

  • Господа! Приведите пжлста пример создания и выполнения запроса к MySQL-серверу на языке VB в среде Visual Studio 2005. Когда-то делал такое в VB 6.0, но сейчас все изменилось. Например, на командную кнопку повесить код обновления данных в некотором поле таблицы. Желательно с самого начала, с описания переменных. Форма с объектом DataGridView уже существует и записи из таблицы отображаются.  Или направьте где это можно посмотреть.

    Не сочтите за труд. Спасибо.

     

    14 марта 2011 г. 18:16

Ответы

  • Если у вас данные уже выводятся из базы в datagridview - то значит у вас уже есть соединение с базой данных. Вам нужно посмотреть как данные запрашиваются с БД для заполнения datagridview, если используется ли DataSet и он привязан к datagridview, то можно изменить нужны данные в datagridview, а потом вызывать метод Update для адаптера таблицы и AcceptChanges для dataset.

    Другой путь - это создать объект команды и выполнить ее, посмотрите Connect to mySQL in C#, для connString у вас уже должна быть, CommandText - записывает нужный запрос, если не выборка данных, то вызвается метод ExecuteNonQuery, вместо ExecuteReader, и далее никакой цикл не нужен, т.к. просходит обновление, а не считывание данных. (В примере используется MySql Connector/Net)

     


    Для связи [mail]
    • Помечено в качестве ответа I.Vorontsov 29 марта 2011 г. 8:14
    15 марта 2011 г. 12:21