'MDB'에 해당되는 글 4건
- 2009.04.27 mdb 파일 압축하기
- 2009.04.27 mdb에서 사용하는 DDL, DML 문법 예시 2
- 2009.04.27 동적으로 엑세스 파일(MDB) 생성하기
- 2009.04.27 mdb를 이용한 ado 예제 1
mdb 파일 압축하기
프로그래밍 2009. 4. 27. 16:07
mdb를 사용하다 보면 불필요하게 크기가 늘어나는 경우가 있다.
그럴땐 아래처럼 처리하면 파일의 크기가 줄어들게 된다.
그럴땐 아래처럼 처리하면 파일의 크기가 줄어들게 된다.
mdb에서 사용하는 DDL, DML 문법 예시
프로그래밍 2009. 4. 27. 15:59
일반 MS-SQL 과 동일하다.
CREATE TABLE table_name (
Idx int identity
DML :
1. INSERT 문장
2. UPDATE 문장
3. DELETE 문장
DDL :
1. CREATE 문장
1. CREATE 문장
CREATE TABLE table_name (
Idx int identity
, Name varchar(20) NOT NULL
, Title varchar(50)
)
여러개의 테이블을 만들고 싶다면 SQL 배열로 만들어 여러번 Execute 한다.
_bstr_t bstrSQL[] = {
"CREATE TABLE Emp1 ..."
, "CREATE TABLE Emp2 ..."
}
...
for (int i=0; i<2; ++i)
{
pConnection->Execute( bstrSQL[i], &vRecords, ADODB::adExecuteNoRecords );
}
여러개의 테이블을 만들고 싶다면 SQL 배열로 만들어 여러번 Execute 한다.
_bstr_t bstrSQL[] = {
"CREATE TABLE Emp1 ..."
, "CREATE TABLE Emp2 ..."
}
...
for (int i=0; i<2; ++i)
{
pConnection->Execute( bstrSQL[i], &vRecords, ADODB::adExecuteNoRecords );
}
DML :
1. INSERT 문장
INSERT INTO Emps(Name, Title) VALUES ('Name', 'Title')
2. UPDATE 문장
UPDATE Emps SET Name = 'aaa' WHERE Idx = 100
3. DELETE 문장
DELETE FROM Emps WHERE Idx = 100
동적으로 엑세스 파일(MDB) 생성하기
프로그래밍 2009. 4. 27. 15:42
mdb 파일을 만들려는 위치에 엑세스가 안 깔려 있어도 상관없다.
adox만 이용하여 만드는 방법도 있지만 차라리 adox로 mdb만 만들고 ado로 테이블을 생성한느게 훨씬 좋은거 같다.
adox만 이용하여 만드는 방법도 있지만 차라리 adox로 mdb만 만들고 ado로 테이블을 생성한느게 훨씬 좋은거 같다.