ACCESS insert语句执行成功了但打开之后却没有该记录怎么回事
ACCESS insert语句执行成功了但打开之后却没有该记录怎么回事
用程序查询可以查到并显示在datagridview,但是退出程序重新开就查不到了,打开access也找不到这个记录
OleDbCommand cmd = new OleDbCommand(strSql, conn);
conn.Open();
if (cmd.ExecuteNonQuery() > 0)//判断插入数据是否成功
{
//执行要操作的语句
Console.WriteLine("insert done");
}
conn.Close();
------解决方案--------------------换一下顺序看看。
conn.Open();
OleDbCommand cmd = new OleDbCommand(strSql, conn);
if (cmd.ExecuteNonQuery() > 0)//判断插入数据是否成功
{
//执行要操作的语句
Console.WriteLine("insert done");
}
conn.Close();
------解决方案--------------------
路径问题,你把外面的删了就知道问题了。