マイクロソフト・ACCESS

返信する


答えを正確に入力してください。答えられるかどうかでスパムボットか否かを判定します。

BBCode: ON
[img]: ON
[url]: ON
スマイリー: OFF

トピックのレビュー
   

展開ビュー トピックのレビュー: マイクロソフト・ACCESS

by マティ » 2006年1月11日(水) 22:14

accessで完全に動作するアプリケーションを作成できるなら、accessのメニューでツールデータベース ユーティリティMDE ファイルの作成で、配布可能なモジュールが出来ます。(このほうが一番簡単かもしれません)

ActiveBasice、VB、VC等で作成できるのは、データベースソフト(Accessも含みます)で作成したDBに対する制御(登録・挿入・削除・抽出)を行うソフトです。accessで作るよりも、細かいことや性能の改善が可能です。

わかりました。

by テストマン » 2006年1月11日(水) 21:53

皆さん、ありがとうございます。
簡単に出来るかと思っていましたが、かなり難しそうですね。
ACCESSは、最適化しなければファイルのサイズは大きく。最適化を適度に行わないと大変な事になりますよね。
こちらの開発ソフトは、ACCESSに比べてファイルサイズは大きくならないのでしょうか。
こちらのソフトや開発ソフトも、ACCESSの用にテーブルやクエリ、フォーム、レポートの考え方があれば良いので、難しいのでしょうか。
データベースを造るソフトで無料で、配布自由なソフト知りませんか。(ずうずうしくてすいません)
要するに、長いコード?や難しい言語を使わずにすむ方法です。
よろしくお願いします。

by マティ » 2006年1月11日(水) 20:31

MDE形式での配布 さんが書きました:まったく別の方法で、ランタイムと似ているのですが「MDE ファイルを作り配布する」という方法もあります。Access95以降でしたら、この方法がもっとも手軽です。客先が Access 本体を購入していさえすれば、ランタイム配布ライセンスを取得(つまり ODE を買うこと)しなくてもいいし、モジュールをお客様に見せないようにすることもできます。
MDE形式での配布だと、ライセンスは要らないようです・・・しかし、若干の制限があります。
お勧めは、外部ファイルからMDBファイルを制御する方法ですが・・・

b]テストマンさん[/b]は、どのような[設計をお考えでしょうか?

by ゲスト » 2006年1月11日(水) 19:49

> 何故かというと、仕事で使っているソフトの中には、このソフトは、ACCESS
> で造りましたなどということが書かれているのを見かけるので。
それは、MicrosoftOfficeDeveroperでつくられたものでしょう。
これには配布可能なACCESSのランタイムがあり、このランタイムで動くように作ったACCESSのデータベースをACCESSの無い環境で使うことができます。
あくまで、ランタイム上で使えるように作った物が動くのであって、ACCESSで作ったすべてののものが使える訳ではありません。

by マティ » 2006年1月10日(火) 23:59

可能ですが・・・
テストマン さんが書きました:今MS-ACCESS2000でデータベースを造っています。(住所禄みたいの)
これをこちらのソフトでコンパイル?して、ACCESSや開発環境の無いパソコンでもソフトとして動くように造れますか。
データベースを制御する機能は、Accessのマクロを使用するのでしょうか?
それとも、ExcelやVBなどの外部(Access以外の)プログラムを使用するのでしょうか?

制御方法もお教え下さい。

Re: マイクロソフト・ACCESS

by hira » 2006年1月10日(火) 23:22

やろうと思えばできると思います。
その場合、ActiveBasicでコンパイルしたプログラムとAccessで作成した .mdb ファイルを一緒に配布することになるでしょう(lzhとかzipでまとめておけばいいわけです)。
但し、無責任ですが私はAccessなどデータベースの扱いについては詳しくわかっていません。
http://dbp.cool.ne.jp/patio/patio.cgi?mode=view&no=268 ではExcelファイルを読み込む方法になっていますが、これを応用すればAccessのファイルも読み込めるかと思います。
「ODBC32」などで検索してみるといいでしょう。

マイクロソフト・ACCESS

by テストマン » 2006年1月10日(火) 20:19

こんなことは、無理なのでしょうか。
今MS-ACCESS2000でデータベースを造っています。(住所禄みたいの)
これをこちらのソフトでコンパイル?して、ACCESSや開発環境の無いパソコンでもソフトとして動くように造れますか。
何故かというと、仕事で使っているソフトの中には、このソフトは、ACCESSで造りましたなどということが書かれているのを見かけるので。

突然で申し訳ありませんがよろしくお願いします。

ページトップ