0
我是c#的新手。我一直在嘗試從我的數據網格添加值到MySQL,但徒勞無功,我真的需要你的幫助。這些值是在1秒的時間間隔後自動生成的,我需要以相同的時間間隔將它們插入到mysql中。這裏是代碼。從datagridview保存值
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;
}
}
}
請幫助我。
你不應該只有表綁定到datagridview的一次?它似乎是錯誤的在計時器滴答事件處理程序 – kaj 2012-02-24 09:29:51
是的..我改變了它..謝謝你..但我仍然堅持插入到MySQL的問題。 – 2012-02-24 12:46:08