制作了一软件,使用ADO操作ACESS数据库,刻在光盘上运行,,结果数据库文件的属性成了只读属性,软件无法打开
使用如下代码:
s:='Provider=Microsoft.Jet.OLEDB.4.0;Password="";Data Source='+path+';Mode=Share Deny Read|Share Deny Write;Persist Security Info=True';
ADOConnection1.ConnectionString:=s;
ADOConnection1.Open;
adoquery1.Open;要是把权限改成"read"属性
则,软件要在光盘的当前文件夹下生成临时文件而无法运行请问:如何把数据库应用系统做在CD盘上而又能正常运行.注:我的系统只对数据库表进行读操作
使用如下代码:
s:='Provider=Microsoft.Jet.OLEDB.4.0;Password="";Data Source='+path+';Mode=Share Deny Read|Share Deny Write;Persist Security Info=True';
ADOConnection1.ConnectionString:=s;
ADOConnection1.Open;
adoquery1.Open;要是把权限改成"read"属性
则,软件要在光盘的当前文件夹下生成临时文件而无法运行请问:如何把数据库应用系统做在CD盘上而又能正常运行.注:我的系统只对数据库表进行读操作
没办法,只能先拷到硬盘,或者改用其它类型的数据库。