TAccessApplication 的使用???
TAccessApplication可以操作Access数据库的表结构。
//代码如下
Try
AccessApp.Connect;
AccessApp.OpenCurrentDatabase(MDBFile, True);
Except
ShowMessage('Open Error');
End;
//设置默认值 √
AccessApp.CurrentDb.TableDefs['KbWorker'].Fields['wNo'].Set_DefaultValue('Default');
//是否允许为空值(必值字段) √
AccessApp.CurrentDb.TableDefs['KbWorker'].Fields['wNo'].Set_Required(False);
//修改字段的排序位置
AccessApp.CurrentDb.TableDefs['KbWorker'].Fields['wNo'].Set_OrdinalPosition(2);
//4 字符型字段是否允许空字符串 √
AccessApp.CurrentDb.TableDefs['KbWorker'].Fields['wNo'].Set_AllowZeroLength(True);
//修改字段名 √
AccessApp.CurrentDb.TableDefs['KbWorker'].Fields['wNo'].Set_Name('WorkerNo');
这个类还有很多用法,大家慢慢研究吧,不要忘记贴出来跟大家共享哟。
但是到目前为止,我还不能打开设有密码的MDB,请问有知道的朋友回复一下。