本文介绍了MSAccess连接代码的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试将值插入Microsoft Access数据库。在这样做的时候,我收到了这个错误:



I am trying to insert value to Microsoft Access database. While doing it, I am getting this error:

private void button1_Click(object sender, EventArgs e)
        {
            OleDbCommand cmd = new OleDbCommand();
            cmd.CommandType = CommandType.Text;
            cmd.CommandText = @"insert into student values ('" + textBox3.Text + "','" + textBox1.Text + "','" + textBox2.Text + "')";
            cmd.Connection = myconn;
            myconn.Open();
            cmd.ExecuteNonQuery();
            MessageBox.Show("Record Inserted", "Caption", MessageBoxButtons.OKCancel, MessageBoxIcon.Information);
            myconn.Close();
        }





myconn.Open(); 显示错误



我的错误是:





Showing error at myconn.Open();

My error is:

The 'Microsoft.Jet.OLEDB.4.0' provider is not registered on the local machine.



如何解决这个问题。 。


How to come out of this . .

推荐答案


这篇关于MSAccess连接代码的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

06-02 15:32