ACCESS97からACCESS2000に移行しました。
ネットワーク上にデータベースを置いて複数で使っています。
私がフォームやレポートをデザインで開こうとしているとき、他の人が同じデータベースを開いていると(同じフォームやレポートを開いてなくても)
「現在、このデータベースには排他モードでアクセスしていません。デザインの変更は保存できません。」
と表示されてしまいます。
そこで「ツール」「オプション」「詳細」で「排他モード」を選んだり、「開く」で「「排他モードで開く」を選んでみたのですが、メッセージは変わりません。
ヘルプやマイクロソフトのHPも読んでみましたが、「共有モード」にすべきか「排他モード」にすべきか、いまひとつわかりません。
ACCESS97の時はこんなことはなかったのですが、2000って「こうゆうもの」なんでしょうか。
よろしくお願いします。

このQ&Aに関連する最新のQ&A

A 回答 (1件)

質問の内容とは別件ですが、この使い方ではデータベースが壊れる可能性が高いです。


よくネット上では言われていることですが、テーブルのみが入ったデータベース(Dat.MDBとします)とフォームやレポートなどが入ったデータベース(app.Mdb)を分けて、App.MDBでDat.MDBのテーブルをリンクテーブルでデータを共有するっていうやり方にしましょう。サーバーにはDat.mdbを配置して各クライアントにはApp.MDBを配置します。
これでこのメッセージも解決できるはずですが。
    • good
    • 0
この回答へのお礼

返信ありがとうございました。
残念ながら私は一般事務的な仕事で入ったばかりの派遣社員ですので、なかなかここまでは提案できそうにありません。それにまだ1度もデータベースが壊れたことはないようなので。
ただ今非常に困っていますので、さりげなくこのページを見せるなりしてみたいと思います。

お礼日時:2001/04/13 21:49

このQ&Aに関連する人気のQ&A

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Q東京モード学園の「MY MODE」をテーマにした宮本彩菜が出演しているCMのBGMは、banvoxさ

東京モード学園の「MY MODE」をテーマにした宮本彩菜が出演しているCMのBGMは、banvoxさんのなんという曲名ですか?

Aベストアンサー

曲名は付けられていない、あるいは公表されていないようです。
http://kyokutan.jp/music.php?dataId=43660
http://www.mode.ac.jp/mymode/pc/index.html
https://twitter.com/banvox/status/717639447852912640

CMのイメージに合わせて作られた楽曲には時々あることです。
後にリリースされるときにタイトルがつくこともあります。

QAccess2000の排他モード?

N0.62665で全く々質問があったのですが、回答アドバイスにとどまり、その処置に到っていなかったのでこちらでまた質問させていただきます。

ネットワーク上でAccess97を使っていましたがAccess2000にバージョンアップしました。すると複数人数が開こうとしたとき、一番最初に開いた人以外は、
「現在このデータベースには排他モードでアクセスしていません。変更しても保存できない可能性がありますがよいですか」
とのメッセージが出て、データの変更を行ってもそれを保存することが出来ません。

ツール→オプションの排他・共有の設定など変えてみたのですが、変化無し。
以前のようにみんなが使えるようにするにはどこの設定をどう、変更すれば良いのでしょうか?

よろしくお願いします。

Aベストアンサー

くまです。
>ネットワーク上でAccess97を使っていましたがAccess2000にバージョンアップしました。
ツールのバージョンアップは理解できましたが、97で使用していたデータベースは2000へ変換されたのでしょうか?
仮に2000へ変換してしまっていたなら、共有はできないと思います。
というのも、97でデーターベース作成され、それを2000で共有させるかどうかは、そのデーターベースを2000のアプリで開くときに選択があったと思います。ここには、変換か開くの選択であったはずです。つまり、共有を目的としない場合は変換でデ-タ-べ-スを変更を選び、共有が目的であるなら単にデーターベースを開くでよかったと思います。
これは、97と2000の構造の違いからくるものなので、97で共有目的であれば、2000や97に関係なく開くであったと思います。確認方法は、97でデーターベース作成されたものを2000で開いてください。この選択がでてくると思います。その時に、でている詳細をお読みくだされば解決できることと思います。

QMacの簡易FWのステルスモード

OSXの簡易FWに「ステルスモード」というものがあり、これを使用しているにも関わらず下記のようなログの記録があります。

ipfw: Stealth Mode connection attempt to TCP 58.89.69.***:49644 from 202.221.31.***:80
ipfw: Stealth Mode connection attempt to TCP 58.89.69.***:49644 from 202.221.31.***:80
ipfw: Stealth Mode connection attempt to TCP 58.89.69.***:49644 from 202.221.31.***:80
ipfw: Stealth Mode connection attempt to TCP 58.89.69.***:49644 from 202.221.31.***:80
ipfw: Stealth Mode connection attempt to TCP 58.89.69.***:49644 from 202.221.31.***:80
ipfw: Stealth Mode connection attempt to TCP 58.89.69.***:49644 from 202.221.31.***:80
ipfw: Stealth Mode connection attempt to TCP 58.89.69.***:49644 from 202.221.31.***:80
ipfw: Stealth Mode connection attempt to TCP 58.89.69.***:49644 from 202.221.31.***:80

ステルスモードだから見えないはずなのになぜ?と素人は思うのですが、これは狙いを定めてアクセスしてきているのではなく、子供が虫を捕る時にがむしゃらに網を振り回して、その網にたまたま入ってしまった虫みたいなものなのでしょうか?
それともステルスモードとは言え、高度な技を使えば見えるのでしょうか?

OSXの簡易FWに「ステルスモード」というものがあり、これを使用しているにも関わらず下記のようなログの記録があります。

ipfw: Stealth Mode connection attempt to TCP 58.89.69.***:49644 from 202.221.31.***:80
ipfw: Stealth Mode connection attempt to TCP 58.89.69.***:49644 from 202.221.31.***:80
ipfw: Stealth Mode connection attempt to TCP 58.89.69.***:49644 from 202.221.31.***:80
ipfw: Stealth Mode connection attempt to TCP 58.89.69.***:49644 from 202.221.31.***:80
ipfw: St...続きを読む

Aベストアンサー

ステルスモードと言っても相手からの要求に応えないと言うだけで、IPは外から見えます。またランダム、稼働中のIPを探して(ゲームやチャット系のソフト)等の方法でアクセスは可能です。

ステルスモードと言えどもOSのFWの場合セキュリティホールが開いている可能性があります。安全性を高めるのならモデムとPCの間にルーターを接続すればかなり危険率は下がります。もしもどちらかにセキュリティホールが開いていて破られても残った方が防いでくれます。

Qaccess97のフォームで新しいレコードが最初に開くようにしたい

access97で会社の連絡帳を作成しています。
フォームを開くと保存済のレコードが最初に出てきます。
そうではなくて、最初から新しいレコードが現れ、書き込めるようにしたいです。その上、保存済のレコードも見れる状態にしたいです。

分かる人がいれば、大変助かります。
教えてください。お願いします。

Aベストアンサー

1です。

> 要するに新規入力のボタンと保存済みのボタンが二つあるのですね。

いえ、追加するボタンは1つです。
質問にあった連絡帳のフォームにボタンを追加する修正を行い、
・保存済のレコードを見る時、フォームを開く。
・新規入力する時、フォームを開いた後に「新規入力」を押す。
という操作を想定しています。

Qサイクルモードは、日本最大級の自転車ショー&試乗会イベント。

サイクルモードは、日本最大級の自転車ショー&試乗会イベント。
TITLE:CYCLE MODE international 2006|サイクルモードとは
DATE:2006/10/30 11:45
URL:http://www.cyclemode.net/2006/about.shtml
に展示する企業一覧とかは判りますか?

Aベストアンサー

こんにちは。

 下記サイト(教えていただいたサイトのページです。)はどうでしょう。

では。

参考URL:http://www.cyclemode.net/2006/brand.shtml

QAccess97とAccess2002の互換について

教えてください。
以前Access97でDBを作成したのですが、今Access2002を使い始めていまして、Access97のDBを開こうとすると「読取専用となっています....」と開けません。
どうすれば良いのか、ご存知の方いらっしゃいましたら、ご伝授ください。
宜しくお願い致します。

Aベストアンサー

こんにちは。
Access97Access2002のファイルは、いずれもMDBの拡張子がついていますが、相互に互換性はありません。


97で作成したDBを2002で開こうとすると、

 最初に開いたとき、97形式を2000/2002形式に変換するか、
 97形式を変換しないで開くか

のどちらにするかを選択する画面が現れたと思います。


質問者の方は、このとき、97形式のまま、変換せずに開くほうを、選択したものと思われます。


この場合、テーブルの内容などを閲覧することはできますが、クエリやフォーム、リレーションシップなどのデザインを変更することはできません。



そこで、いったんファイルを閉じて、バックアップをとってから、コピーのほうを開いてください。

そして、
「ツール-データベースユーティリティ-データベースの変換」で、Access2000形式、または2002形式に変換してください。
(Access2000形式に変換した場合も、2002形式と同様に、変換することなく2002で直接開くことができます。)

こんにちは。
Access97Access2002のファイルは、いずれもMDBの拡張子がついていますが、相互に互換性はありません。


97で作成したDBを2002で開こうとすると、

 最初に開いたとき、97形式を2000/2002形式に変換するか、
 97形式を変換しないで開くか

のどちらにするかを選択する画面が現れたと思います。


質問者の方は、このとき、97形式のまま、変換せずに開くほうを、選択したものと思われます。


この場合、テーブルの内容などを閲覧することはできますが、クエリやフォーム、リレーシ...続きを読む

Qemacsの設定ファイルの追加について(オリジナルモードを追加するには?)

今話題のCUDAでプログラミングしていますが、エディタにemacsを使っています。cc-modeとかのようにcuda-modeというのがないので、自分で新たにcuda-modeを自作して作ろうと考えているのですが、cc-modeの定義ファイルの場所はどこになるのでしょうか?あるいは、どこを変更すればよいのでしょうか?
詳しい知識をお持ちの方がいればよろしくお願いします。

Aベストアンサー

>cc-modeの定義ファイルの場所はどこになるのでしょうか?

基本的にはlispフォルダ内のprogmodes内に存在するようです。デフォルトのモードは全部ここに入ってるようですね。

>cuda-modeというのがない

ググってみたらありますね(笑)。多分これでしょう。

cuda-mode(@Emacs Wiki):
http://www.emacswiki.org/emacs/CudaMode

これじゃないですか?
大体、Emacsの場合、「××言語用のモードが欲しい」となった場合、ある程度有名な言語だったら「誰かが既に作っています」(笑)。だから、自作考える前にEmacs Wiki辺りを検索するのが先ですね。
現状では、「よっぽどの事が無い限り」自作しなきゃならないハメにはまずなりません。
上記のリンクからコードをテキストフォルダにでもコピペしてcuda-mode.elと名づけて、これはsite-lispフォルダ内に放り込んでください。
サーっと見る限り、特に.emacs編集しなくても良いみたいに思います(多分)。

>cc-modeの定義ファイルの場所はどこになるのでしょうか?

基本的にはlispフォルダ内のprogmodes内に存在するようです。デフォルトのモードは全部ここに入ってるようですね。

>cuda-modeというのがない

ググってみたらありますね(笑)。多分これでしょう。

cuda-mode(@Emacs Wiki):
http://www.emacswiki.org/emacs/CudaMode

これじゃないですか?
大体、Emacsの場合、「××言語用のモードが欲しい」となった場合、ある程度有名な言語だったら「誰かが既に作っています」(笑)。だから、自作考える...続きを読む

QWinXPでAccess97は使用できるか

タイトル通りです。
WinXPでAccess97(若しくは95)は正常に動作しますか?
実際に使用出来ている方がいらっしゃいましたら
詳しく教えてやって下さい。

Aベストアンサー

他のバージョンのAccessがなければ問題ありません。
私はAccess2000と97を併用していますので、Accessがインストールされていない状態で、最初にAccess97をインストール、次にAccess2000を別フォルダにインストールしています。
基本は、古いものからインストールで、別フォルダです。
この併用について、Microsoftの解説ページがあったんですが、今探したら見つかりませんでした。

QHDDのDMAモード

ASUS P4P800-E Deluxeマザーを使用しています。
S-ATAコネクタにSeagateのST3120026AS(120GB HDD)を接続しています。
HDTuneで転送速度の項目を見ると、

Supported mode : UDMA Mode 6 (Ultra ATA/133)
Current mode : UDMA Mode 5 (Ultra ATA/100)

となっており、ATA/100で動作しているようです。
133対応なのになぜ遅いほうの100になるのでしょうか?
あまり、こだわらなくてもいいことなのでしょうか?

Aベストアンサー

サウスブリッジがIDEの100までしか対応していない為です。

http://www.unitycorp.co.jp/products/478/detail/p4p800/p4p800-e_dx.html

133で利用したい場合は、PromiseのIDEポートを利用すれば、
対応できます。BIOSでポートを有効にして、OSでドライバを
インストールします。

その後、PromiseのポートにHDDを取り付けて、起動すれば
133で動作することも可能です。

QAccessで97形式のファイルのデータを2000形式に変換してしまった。

社内でAccess97と2000を共有しているのですが、97のデータを
2000で開いたときに、誤って2000に変換して開いてしまったようです。

97側で開くと

Form、******メニューが不正
(*****はフォームの名称)

と表示され、開かず

2000からだと問題なく開きます。

以前過去ログにあった

http://oshiete1.goo.ne.jp/kotaeru.php3?q=306289

を、参考にしようと思ったのですが、どうやらVBで動作しているらしく

>Access2000でmdbを開いている状態で
>[ツール]→[データベースユーティリティ]→[データベースの変換]→[Accessの旧バージョンの>データベースに変換]を順に選択して保存するとAccess97で開くことができます。

で、試そうとしたのですが、なぜか[データベースの変換]が表示されません。

開く時も自動で起動し、ツールバーの[ツール]が立ち上げて1秒くらいで消えてしまいます。
どのような設定をされているのか分りませんが、このDBの作成者が辞めてしまい、
Accessを解る人がいない状態です。私もまだ初心者で初級~中級で、実務
レベルではありません。VBが解らないといけないのかも知れないのですが。

他のAccessのDBとも連動(テーブルをリンクしている)しているので、
むやみにデータを取り出して入れ直すことも知識不足で手が出せない状態です。

2000に変換したDBファイルを97に戻す方法。
2000から

[データベースの変換]→[Accessの旧バージョンの>データベースに変換]を順に選択して保存する 

までを表示させる方法は無いでしょうか?

アドバイス宜しくお願いします。

社内でAccess97と2000を共有しているのですが、97のデータを
2000で開いたときに、誤って2000に変換して開いてしまったようです。

97側で開くと

Form、******メニューが不正
(*****はフォームの名称)

と表示され、開かず

2000からだと問題なく開きます。

以前過去ログにあった

http://oshiete1.goo.ne.jp/kotaeru.php3?q=306289

を、参考にしようと思ったのですが、どうやらVBで動作しているらしく

>Access2000でmdbを開いている状態で
>[ツール]→[データベースユーティ...続きを読む

Aベストアンサー

>1)で確認です。
>暫定で別フォルダのコピーで問題mdbファイルを上書きして進めて問題なければ、
>マスターのフォルダ内のデータには反映されず、マスターは変更されないと
>考えてよろしいでしょうか?

別フォルダにコピーした場合、別フォルダをマスターとして、元々のフォルダーでテストする必要があります。
なぜなら、リンクは絶対参照となっているために、コピー先ではリンクが切れてしまうからです。

つまり・・・
フォルダーA にマスターのMDBが入っているとします。
その場合、フォルダーAをコピーしてフォルダーBを作り、フォルダーAでテストを行ってください。
テストが問題なければフォルダーBをフォルダーAに戻してください。

2)の件はそのようになっていれば問題はありません。

確かに最初のエラーの原因がつかめないので、現状使えるMDBでテストをして問題なければそれで良しとするほかないかもしれませんね。


人気Q&Aランキング

おすすめ情報