虚拟目录设置没有问题。
以下是模块的代码: public void Connection(string strPath)
{ string ConnectionString="provider=Microsoft.Jet.OLEDB.4.0;data Source="+strPath+"\\db\\TimeBook.mdb;Jet OLEDB:Database Password=test"; OleConn=new OleDbConnection(ConnectionString); OleConn.Open(); }public void Insert(bool Sign,string ID,string Name,string Date,string Time)
{
if(Sign)
{ OleDbCommand InsertCommand=new OleDbCommand(); InsertCommand.CommandText="Insert Into User_Record Values('"+ID+"','" +Date+"','"+Time+"','2','离开','lyj')"; InsertCommand.Connection=OleConn; InsertCommand.ExecuteNonQuery(); OleConn.Close(); }
else
{
OleDbCommand InsertCommand=new OleDbCommand(); InsertCommand.CommandText="Insert Into User_Record Values('"+ID+"','" +Date+"','"+Time+"','1','签到','lyj')"; InsertCommand.Connection=OleConn; InsertCommand.ExecuteNonQuery(); OleConn.Close(); } }
以下是模块的代码: public void Connection(string strPath)
{ string ConnectionString="provider=Microsoft.Jet.OLEDB.4.0;data Source="+strPath+"\\db\\TimeBook.mdb;Jet OLEDB:Database Password=test"; OleConn=new OleDbConnection(ConnectionString); OleConn.Open(); }public void Insert(bool Sign,string ID,string Name,string Date,string Time)
{
if(Sign)
{ OleDbCommand InsertCommand=new OleDbCommand(); InsertCommand.CommandText="Insert Into User_Record Values('"+ID+"','" +Date+"','"+Time+"','2','离开','lyj')"; InsertCommand.Connection=OleConn; InsertCommand.ExecuteNonQuery(); OleConn.Close(); }
else
{
OleDbCommand InsertCommand=new OleDbCommand(); InsertCommand.CommandText="Insert Into User_Record Values('"+ID+"','" +Date+"','"+Time+"','1','签到','lyj')"; InsertCommand.Connection=OleConn; InsertCommand.ExecuteNonQuery(); OleConn.Close(); } }
确信的.net框架的版本一致
右击你的TimeBook.mdb所在目录选择属性 -〉安全 ->添加everyone用户->付给所有权限或者将asp.net用户和ISUR_你的计算机名 用户放入超户组
这样应该可以解决你的问题