|
新しいテーブルを作成し、T_Branch.csvのデータをセットします。
項目名 "Company","Branch","Post","Address"
データ "001","10001","1000001","東京都"
データ "001","10002","1000002","東京都"
データ "002","10003","1000003","東京都"
:
T_Branchテーブルを作成し、CompanyとBranchにKeyIndexを付けたいのですが
(テーブルを開いた時の鍵マークと重複有りのインデックス)
私の文法が間違っているらしくエラーでこけます。
Set MakeTBL = CurrentDb.CreateTableDef("T_Branch")
With MakeTBL
.Fields.Append .CreateIndex("Company", dbtext) ⇒ここがCreateFieldならエラーは出ない
.Fields.Append .CreateIndex("Branch", dbtext) ⇒ここがCreateFieldならエラーは出ない
.Fields.Append .CreateField("Post", dbtext)
.Fields.Append .CreateField("Address", dbtext)
End with
CurrentDb.TableDefs.Append MakeTBL
Set MakeTBL = Nothing
CurrentDb.TableDefs.Refresh
全てCreateFieldで作成するとテーブルは出来ますが
重複Key不可や検索用のインデックスの設定が出来ていません。
どなたか私の間違いが理解できる方、ご指導願います。
|
|