|
TTable *table;
table = new TTable(this);
table->DatabaseName = ExtractFilePath(asTableName);
table->TableName = asTableName;
table->TableType = ttDefault;
table->FieldDefs->Clear();
table->FieldDefs->Add("UserID", ftString, 20, false);
table->FieldDefs->Add("UserFullName", ftString, 30, false);
table->FieldDefs->Add("UserGroup", ftString, 15, false);
table->FieldDefs->Add("LogDateTime", ftString, 19, false);
table->FieldDefs->Add("LogStatus", ftString, 10, false);
// 요기쯤에 먼가를 해야할 것 같은데 모르겠습니다...^^;
try{
table->CreateTable();
}
catch(const Exception& e){
MessageBeep(-1);
MessageDlg(e.Message, mtError, TMsgDlgButtons() << mbOK, 0);
delete table;
}
delete table;
위에 코드는 제가 임의의 로그온사용자의 시간을 확인하려고 만든 것입니다.
그런데 만약 위의 테이블을 누구나 다 열어본다면 문제가 발생할 듯해서(에디팅이 가능하므로)
암호를 주어 테이블의 오픈을 막고자 합니다.
파일을 만들때 부터 암호를 설정하는 방법이 궁금합니다...
감사합니다...(__)
|