如何.dbf
在 Visual c# 中使用 SQL 将数据插入格式数据库?
和使用 MS Access 时一样吗?
OleDbConnection dbConn = new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Users\wz\Desktop\UBS\onetimecapture\onetimecapture\onetimecapture\bin\Debug\;Extended Properties=dBase IV;");
try
{
// Open connection.
dbConn.Open();
//string queryCutting = "INSERT INTO cuttingstatus.dbf ([Status]) VALUES(adddate)";
string queryCutting = "INSERT INTO cuttingstatus.dbf VALUES(adddate)";
OleDbCommand command_cutting = new OleDbCommand(queryCutting, dbConn);
command_cutting.Parameters.AddWithValue("adddate", "123");
command_cutting.ExecuteNonQuery();
dbConn.Close();
}
catch
{
MessageBox.Show("Error", "SCADA system", MessageBoxButtons.OK);
}
但它返回一个错误说
Microsoft Jet 数据库引擎找不到对象'cuttings'。
确保对象存在并且正确拼写其名称和路径名。
数据库被调用cuttingstatus.dbf
,它只包含一个列Status
。
感谢您的帮助 =)