|
AnsiString _dbname = "newTable"
ADOQuery->SQL->Text = " create table " + _dbname +
" ( URL Char(20), NAME Char(30), INTRO Text," +
" SYSOP Char(20), IP Char(15)" +
" constraint " + _dbname + "_pk_id primary key(URL) )";
ADOQuery->ExecSQL();
이건 제가 ADO로 MS SQL Server에 접속해서 디비 생성하는 루틴이구요 ..
"create table" 명령은 Ansi SQL 문법이니깐 BDE에서도 먹히겠죠 ?
SQL로 생성 하는 방법 이였고요 물론 Table을 이용해서 DB생성 하는 방법도 있고요
alias 생성방법은 잘 모르겠네요 ..
그리고 거의 모든 DB 파라독스, SQL Server, Oracle등등은 한글 필드명이 잘 먹히던데요 ..
아마 엑세스도 될듯 한데요 .. 엑세스는 써본적이 없어서 명확한답은 못 드리겠네요 ..
쩝 도움이 되셨을런지 ...
jeroh 님이 쓰신 글 :
: 코드에서
: 동적으로 db를 생성하고 alias를 생성하는 방법을 알려 주세요...
: 참고로, DB는 msaccess를 사용하거든요.
:
: 너무 간단한 문제인가요? -_-
:
: 참, 그리고 msaccess에서 table의 field명으로 한글이 허용되지 않나요?
:
|