人間冷静さが肝心
2007/06/05
|
わからん!
ADOX.Tableを使って新規作成しているんだけど
.Columns.Item("uID").Properties("AutoIncrement") = True
や
.Keys.Append "uIDx", adKeyPrimary, "uID"
が通りません。
これが通らないと主キーもオートナンバーも作られないので、なんか方法が無いかなあ。ちなみに、ADOX.Keys を使った方法などは全て試しました。多分 SQL Server 2005 Express Edition の仕様なのだと思います。と思いながら、半日苦労しましたがADOX が糞なのか、漏れの頭が糞なのか知らんけど初期火事にエラーが出まくるので、初期化のみ SQL ベタうちで書くことにしました。
で、非常にご立腹していた私ですが、冷静になって ADOX の資料を見ていたら「 ADOX は MDB ファイルを対象にしていますので、SQL Server や Oracle のデータ定義を行うことはできません。」となっていて、愕然としたよ。
リフォームは床上げが終わりました。
本日の気分:人間冷静さが肝心:0 時間( 計 0 時間 )
|
コメント
|
2007 年 06 月
普通の新着情報に戻る
最新に戻る
ログ
|