Сохранение значений из таблицы данных - PullRequest
0 голосов
/ 24 февраля 2012

Я новичок в c #. Я пытался добавить значения из моей таблицы данных в MySQL, но тщетно, и мне действительно нужна ваша помощь. Значения автоматически генерируются через интервал времени 1 сек, и мне нужно вставить их в mysql за тот же интервал времени. Вот коды.

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.IO;
using System.Data.SqlClient;
using MySql.Data.MySqlClient;

namespace BLIND_SHOPPING_SYSTEM
{
    public partial class Form2 : Form
    {
        private DataTable m_TagDataTable = new DataTable("Tag List");

        long passiveID = 0;

        public Form2()
        {
            InitializeComponent();
            this.m_TagDataTable.Columns.Add("TagID");
        }

        private void btn_GenerateID_Click(object sender, EventArgs e)
        {
            timer1.Enabled = true;
        }

        public void timer1_Tick(object sender, EventArgs e)
        {
            if (passiveID < 10)
            {
                passiveID = passiveID + 1;
                //listBox1.Items.Add(passiveID);
                //this.m_TagDataTable.Columns.Add("TagID");
                this.dataGridView1.DataSource = m_TagDataTable;
                DataRow dr = m_TagDataTable.NewRow();
                dr["TagID"] = passiveID;
                m_TagDataTable.Rows.Add(dr);

            }
            else
                // Application.Exit();
                Console.ReadLine();
        }

        private void btn_Stop_Click(object sender, EventArgs e)
        {
            timer1.Enabled = false;
        }
    }
}

Пожалуйста, помогите мне.

1 Ответ

0 голосов
/ 24 февраля 2012

Возможно, вы хотите использовать DataTableAdapter и указать команду обновления, см. Здесь несколько примеров;) http://msdn.microsoft.com/en-us/library/ms233819(v=vs.80).aspx

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