|
出来るのだASP Q&A掲示板(過去LOG)
訪問数 52046
昨日 889
今日 776 【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。 |
Topに戻る
掲示板に戻る
検索
削除
管理者
|
| [1940] Re:更新可能なクエリーであることが必要です。エラーがでてしまう。 |
| 投稿者:北岳さん 2002/03/30 12:37:06 |
| 既存DB内に、新たなテーブルをASPを使って動的に作る例ですか。 私はイントラでサーバのmdbをACCESSで直接いじれるので未経験でしたが、やってみました。 Set db=Server.CreateObject("ADODB.Connection") の次に、 -------- db.Provider="Microsoft.Jet.OLEDB.4.0" '* db.Open "d:\(フォルダ)\(ファイル名).mdb" '** -------- と書いたら、既存の"d:\(フォルダ)\(ファイル名).mdb"に、新規の、TabelNameという名のテーブルができ、 kubun(サイズ 1 の文字列型)、title(同 50)、mes(メモ型) という名の3つのフィールドができました。 *の行を追加してみて下さい。 ODBC接続しているのでしたら、*のようにOLEDBへの切り替えをお勧めします。 (理由は、このサイトで「Re:ACCESSに直接接続したい」を検索してみて下さい。) フォルダのパーミッションは(イントラなら)フルアクセスで問題ないと思います。 **の行はパラメータを簡略化しています。 ちなみに、同じASPをもう一度実行したら、(当たり前ですが) Microsoft JET Database Engine エラー '80040e14' テーブル 'TabelName' は既に存在しています。 が出ました。実際にはエラー回避も必要ですね。 |
![]()
更新可能なクエリーであることが必要です。エラーがでてしまう。
hiroさん
[2002/03/29 16:02:56]
[1932]
|
Re:更新可能なクエリーであることが必要です。エラーがでてしまう。
北岳さん
[2002/03/30 12:37:06]
[1940]
|
|
TreeBBS For ASP V.0.1.3 |