使用C#

时间:2016-03-23 15:52:51

标签: c# mysql count rows

我想在我的C#程序的MySQL表的第一列添加序列号。要对每个行条目自动执行此操作,我需要计算以前的行和' + 1'结果。 如何使用C#计算MySQL中列中存在的行数?

这是我现在使用的代码:

private void button2_Click(object sender, EventArgs e)
    {
        string connection = "datasource=localhost;port=3306;username=root;password=root";
        string Query = "insert into database.accounts (idaccounts,Name,EmailID,UserID,Password,DOB,Gender) values('" +3+ "','" + this.AddUserName.Text + "','" + this.AddEmail.Text + "','" + this.AddUserID.Text + "','" + this.AddPassword.Text + "','"+this.dateTimePicker.Text + "','" + Gender + "') ;";
        MySqlConnection conData = new MySqlConnection(connection);
        MySqlCommand cmdData = new MySqlCommand(Query, conData);
        MySqlDataReader myReader;
        try
        {
            conData.Open();
            myReader = cmdData.ExecuteReader();
            MessageBox.Show("User Added Successfully!");
            while(myReader.Read())
            {
            }
        }
        catch(Exception ex)
        {
            MessageBox.Show(ex.Message);
        }

我想在每个新条目中自动添加 idaccounts 列中的序列号。

0 个答案:

没有答案