OKWAVEのAI「あい」が美容・健康の悩みに最適な回答をご提案!
-PR-
解決
済み

テーブル作成時のプロパティーの設定方法

  • 暇なときにでも
  • 質問No.227632
  • 閲覧数338
  • ありがとう数2
  • 気になる数0
  • 回答数1
  • コメント数0

お礼率 100% (9/9)

vb からアクセスのテーブル作成時のプロパティーの設定方法を教えてください。

値要求 のプロパティーを Falseにしたいのですが、DAOでは「フィールドの Required プロパティにアクセスするには、DAO の Required プロパティを使います。」だそうですが ADO、ADOX での設定の仕方がわかりません。
知っている方がおられたら教えて下さい。
通報する
  • 回答数1
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

質問者が選んだベストアンサー

  • 回答No.1
レベル12

ベストアンサー率 65% (276/422)

僕のPCのMSDNにあったのですが、ネット上のMSDNで同じページが見つからなかったので、コピペします。

ParentCatalog の例


次のコードで、テーブルをカタログに追加するより前にプロバイダに固有のプロパティにアクセスするための、ParentCatalog プロパティの使用法を示します。

Sub SetAllowZeroLength()

  Dim cnn As New ADODB.Connection
  Dim cat As New ADOX.Catalog
  Dim tbl As New ADOX.Table
  Dim col As New ADOX.Column

  cnn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _
   "Data Source= c:\Program Files\" & _
   "Microsoft Office\Office\Samples\Northwind.mdb;"
  Set cat.ActiveConnection = cnn
  tbl.Name = "MyTable"
  tbl.Columns.Append "Column1", adInteger
  Set col.ParentCatalog = cat
  col.Name = "Column2"
  col.Type = adVarWChar
  col.Properties("Jet OLEDB:Allow Zero Length") = True
  tbl.Columns.Append col
  cat.Tables.Append tbl

End Sub
お礼コメント
masa__2002

お礼率 100% (9/9)

ありがとうございました!!!
投稿日時 - 2002-03-02 09:36:31
-PR-
-PR-
このQ&Aのテーマ
このQ&Aで解決しましたか?
関連するQ&A
-PR-
-PR-
こんな書き方もあるよ!この情報は知ってる?あなたの知識を教えて!
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


いま みんなが気になるQ&A

関連するQ&A

-PR-

ピックアップ

-PR-
ページ先頭へ