本文介绍了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连接代码的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!