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();
------解决方案--------------------
路径问题,你把外面的删了就知道问题了。