X



【無料DB】OpenOffice2.0?Base【Accessイラネ】

0001NAME IS NULL
垢版 |
04/12/16 14:41:10ID:???
ふとOpenOffice.org1.9.65と云うモノを試してみたんだが
OpenOffice.org1.1.3まで無かったDBが入ってて
おまけにAccessソックリでびっくり!!
テスト環境
OpenOffice.org1.9.65 + 1.9.65日本語ランゲージパック
ちょっと遊んでみまつ
0240NAME IS NULL
垢版 |
2006/12/23(土) 22:20:43ID:+A2VeCgS
javaからbaseにアクセスとかできるのかな
JDBCとかあるのかな
0241NAME IS NULL
垢版 |
2006/12/24(日) 11:42:17ID:???
>>240
Baseはデータベースエンジンじゃないから、それは誤解。
標準で組み込まれるHSQLDBは、それ自体がJDBCを兼ねているので、
Javaでアクセスできますよ。ただし、その場合は、HSQLDBのサー
バーモードなど、直接HSQLDBとやりとりします。

Baseの前に、HSQLDBの勉強をしないといけないので、情報豊富な
MySQL、PostgreSQLなどがおすすめ。Baseのデータベースエンジ
ンにして、OOoのBasicで制御したりはできます。
0242237
垢版 |
2006/12/28(木) 19:38:05ID:???
>>239 有難うございます。見てみます。
0243240
垢版 |
2006/12/29(金) 18:52:21ID:???
>>241
サンクス
HSQLDB使ってみた。
スタンドアローンなアプリにはもってこいだなコレ。
弄くり倒してみる
0244NAME IS NULL
垢版 |
2007/01/28(日) 21:35:19ID:/VfI1slv
自分で使うにはBASEは良い。長年access使ってたから。ただaccess使えるようになったのは、沢山売られている参考書で勉強できたから。
データベース素人の後輩にBASE学ばさせるのは厳しすぎる。BASEだけの参考書を充実させないと普及は難しいよ。
0245NAME IS NULL
垢版 |
2007/01/28(日) 23:25:21ID:???
それもそうだが、パフォーマンスというか、遅いのは何とかならないのかな?
0246NAME IS NULL
垢版 |
2007/02/12(月) 00:56:57ID:???
http://en.wikipedia.org/wiki/OpenOffice.org_Base

OpenOffice.org Base is the database module initially released with
OpenOffice.org version 2.0. Currently it is based on the HSQLDB
database engine written in Java. Note that another database engine,
SQLite, has been considered[1] but the OpenOffice.org team decided
to go with HSQLDB after evaluating the features, connectivity and
embed quality of both database engines.

主流じゃなくなったSQLiteはどこまでつかえんの?
0247246
垢版 |
2007/02/12(月) 01:08:46ID:???
あっ、べつに使わんからやっぱいいです。すまそorz。
普段PHP中心なので、MySQLとPostgreSQLを使います。
0248NAME IS NULL
垢版 |
2007/02/12(月) 02:13:24ID:c+xBO6Ve
アクセスみたいに、複数PCで共有するとデータぶっ壊れる問題とかありますか?
0249NAME IS NULL
垢版 |
2007/02/12(月) 10:09:56ID:???
>>248
Baseはデータベースエンジンを選べるんだから
ぶっ壊れないものを使えばよい
ちなみに組込みのHSQLDBは誰かが開いていれば
リードオンリーになるから安全
0251NAME IS NULL
垢版 |
2007/04/04(水) 15:12:35ID:0sqMae75
オープンオフィスが2.2になり、Baseでは、SQL編集機能やサブクエリーを強化し、Oracle ODBCなどのデータベースドライバーの互換性を改善したと言うメールがオープンオフィスの組織から届いた。
しかし、それだけでBaseは使えない。
今日、ACCESS2007のクエリ&フォーム&レポート辞典、及びVBA辞典が秀和システムから発売されたのを購入した。使用例が両書とも豊富で参考になりそう。
Baseもこの手の書物が日本語で有れば良いのに。
0253NAME IS NULL
垢版 |
2007/04/05(木) 07:10:58ID:???
>>251
Accessの初心者向け解説書ならBaseでも役立つ
そういえば秀和のやつだった
0256NAME IS NULL
垢版 |
2007/04/11(水) 13:07:31ID:???
保守

(って必要か?sageでいいのか?)
0257NAME IS NULL
垢版 |
2007/05/17(木) 21:30:47ID:YjmHG2RU
何か話題ないの?
0259NAME IS NULL
垢版 |
2007/05/24(木) 23:06:41ID:V35KBUqu
ビギナーです。テーブルの編集画面でフィールドの並び順を変えようと
したのですが、思った位置に挿入できません。
これはバグでしょうか?
OOo 2.1 for windows XP 日本語版です。
0260NAME IS NULL
垢版 |
2007/05/26(土) 00:22:57ID:???
2.0.2あたりではできてたから、バグといえばバグ
でもテーブルのコピー機能でフィールドの順番は変えられるし、
クエリーでも変えられるので、あまり気になんない
0261259
垢版 |
2007/05/26(土) 23:57:27ID:???
レスサンクス。あまり気にならないなら自分も気にしないことにします。
氷山の一角かと思ったもので。
0262NAME IS NULL
垢版 |
2007/06/17(日) 11:59:28ID:UbZJ33gx
ただで使っているのにアレなんだが。。。

データベースとしての基本機能は十分なので、
もっと開発環境まわりをACCESS並みに充実させて欲しい。
0263NAME IS NULL
垢版 |
2007/06/17(日) 13:52:52ID:???
いや、「データベースとしての基本機能」はすでに出来上がっているものを拝借しているだけなんだが・・・
0264NAME IS NULL
垢版 |
2007/06/19(火) 09:15:39ID:???
>>262
いちおう、OpenOffice.org Basic、Javaなどは使えるので、
充実はしてないかもしれないが開発環境はある

頑張れば、以下の「見積作成プログラム」くらいは作成できる
ttp://www.ne.jp/asahi/pa/sta/
0265NAME IS NULL
垢版 |
2007/06/30(土) 19:47:49ID:???
このスレの >>107 に関連して。
テーブル名やカラム名は、ダブルクォートで囲む。
文字列即値は、シングルクォートで囲む。
手抜きは許されない。
OOo2.1 680m6(build:9095)
参照リンク:ttp://oooug.jp/faq/?faq/1/237
0266NAME IS NULL
垢版 |
2007/07/01(日) 22:04:14ID:aLXo4lFe
国がマイクロソフトのオフィスの購入を止め、オープンオフィスの導入を決めたそうだ。

BASEでシステム構築が可能にすべく解説書の出版を急ぐのは国策。
アクセスの解説書を書いたテクニカルライター様、BASEの解説書を書いてくださいませ。
0267NAME IS NULL
垢版 |
2007/07/02(月) 10:16:58ID:+qde76eo
次はOSだな。
Word/Excelの呪縛から逃れれば、一気にWindows離れが加速する。
0268NAME IS NULL
垢版 |
2007/07/02(月) 11:30:02ID:dNoTn7u0
Word/ExcelはMacでも使える。ACCESSはWindows専用だ。BASEの役割は大きい。
0269NAME IS NULL
垢版 |
2007/07/02(月) 13:58:29ID:+qde76eo
同じ金払うのにあえてWindowsじゃなくてMac選択せんでしょ
0270NAME IS NULL
垢版 |
2007/07/02(月) 17:57:44ID:dNoTn7u0
>>269
世の中、常識人ばかりじゃないんだよ。
0271NAME IS NULL
垢版 |
2007/07/06(金) 03:53:05ID:???
でもキチガイより常識人の方が圧倒的多数だと思うぜ。
0272NAME IS NULL
垢版 |
2007/07/08(日) 13:28:43ID:???
エロゲマンセが相当数いるってこった。
0273NAME IS NULL
垢版 |
2007/07/09(月) 21:58:50ID:dMltAg5V
そうか?
0274NAME IS NULL
垢版 |
2007/07/15(日) 09:23:36ID:???
>>267
今の時代、OSなんてJavaとWebブラウザが動けば何でも良いからね。
0275NAME IS NULL
垢版 |
2007/07/17(火) 22:38:52ID:???
すみません、データベース初心者です
今までエクセルで伝票入力やってたんですが
「データベースソフトでやったほうが効率が良い」というのを本で見て
データベースソフトに手を出してみようかなぁと考え始めている者です
ぶっちゃけた話、BASEってどうですか?
初心者が手を出せるものなのでしょうか?
0276NAME IS NULL
垢版 |
2007/07/18(水) 05:42:44ID:???
>>275 嫌味に聞こえるかもしれませんが「何とも言えない」
としか答えられません。

前提として、baseでもaccessでも、単体のそれだけでは、
プラットフォームに過ぎない、という点をご理解ください。
例えて言えば、表計算を使いたいのに、officeの入っていないパソコンと、
プログラミング言語を渡されたようなものなのです。
ユーザーは、base上に、データ構造を意識したテーブルや、
入力フォーム、必要なら出力用のレポート等を作る必要があります。

無論、そういう事が比較的少ない工数で実現できるのが、dbのウリですし、
初心者の方でも、dbを習得・活用している事例は多々あります。
ですが、知識の習得と実際に作り込みをするのにかかる諸々のコストが
「伝票入力に使いたい」という貴方のニーズに、吊り合うかどうか、
判断がつかないのです。

個人的には、初心者がbaseでも使いたいのなら、どんどん使えは良いと思います。
access等と異なり、金銭的なコストを抑えられますし、
もし使えないと判断したのなら、アンインストールしてしまえば良いのです。
中に入っているサンプルデータを活用すれば、自分の目的に沿った活用も、
不可能ではないと思います。
ですが、一般的には、先に述べた理由により「一概には何とも言えない」
としか、お答えできないのです。
0277NAME IS NULL
垢版 |
2007/07/18(水) 09:14:48ID:???
>>276
インストールされた後にショックを受けるかもしれないので
書いてきますが、OpenOffice.orgには、Baseの実用的な
サンプルは入っていません。Biblioがサンプルっぽいけど、
日本向けではありません。
0278275
垢版 |
2007/07/18(水) 10:22:41ID:???
>>276,277様
情報ありがとうございます。
なかなか難しそうですね。
でも、無料なんだし実験がてらチャレンジしてみます!
まだデータ移行とかはしない方が良さそうですね。
質問ついでに、市販されてる解説本でオススメのものってあります?
0279NAME IS NULL
垢版 |
2007/07/24(火) 15:12:45ID:???
>>278
Amazonの書評を参考にしつつ、Access2000辺りの古本を買う。
0280NAME IS NULL
垢版 |
2007/07/26(木) 13:57:13ID:???
個人で使うには差込印刷に使う程度の簡単なヤツ(いわゆるカード型)が欲しい。
スプレッドシートもRDBも大げさすぎる。
0281NAME IS NULL
垢版 |
2007/07/26(木) 22:34:04ID:???
そんなもんならエクセルでいいじゃん
0285NAME IS NULL
垢版 |
2007/08/06(月) 08:49:46ID:???
BASEには頑張って欲しいな
既にまともなデータベースソフト残ってないし
Oracleに接続するだけで10分近くかかるのはなんとかならないのか
要らないシステムテーブル拾うしねテーブル構造なんて必要時にあれば良いのに余計な事しすぎ
0286NAME IS NULL
垢版 |
2007/08/06(月) 09:29:39ID:???
>>285
表示させたくないテーブルは、ツール−テーブルフィルタで
非表示にすれば良い
接続時間を劇的に早くしてくれる
0287NAME IS NULL
垢版 |
2007/08/06(月) 10:06:20ID:???
>>286
THX
でもシステムテーブルにフィルターかけたら接続自体が出来なくなった;;
取り敢えずFAQのタイトルだけ流し読みしてみる

0288NAME IS NULL
垢版 |
2007/08/07(火) 12:50:46ID:???
RDBMSに接続するとローカルにテーブルは作れないの?
0289NAME IS NULL
垢版 |
2007/08/12(日) 23:03:19ID:AyAvVWh4
既存のAccessのデータに接続したデータベースを保存すると、
絶対アドレスで指定されてしまうので保存してあるフォルダを移動すると使えなくなってしまう。
なんか対策ないですか?
0290NAME IS NULL
垢版 |
2007/08/13(月) 09:21:53ID:???
>>289
なんでフォルダを移動する必要があるの?
0291NAME IS NULL
垢版 |
2007/08/13(月) 10:38:52ID:???
正確に言うと移動じゃなくてネットワークドライブでつないだ別のPCで操作。
保存場所が母艦のCドライブなので、
ネットワークでつないだノート側でCに割り当ててドライブレターを合わすことができない。

あと、しばしばCFにいれていろいろなPCで作業することもある。
0292NAME IS NULL
垢版 |
2007/08/22(水) 12:23:00ID:???
ひさしぶりにBASE使ってみたけど、だいぶ良くなっている気がする。
この調子ならもう少しすればなんとか実用に耐えるようになるような気がする。
ところでBASEにはAccessでいうところのタブコントロールは使えないのかな?
無ければ無いでもいいけど、あれば便利なんだけどなあ?
0293NAME IS NULL
垢版 |
2007/08/22(水) 16:59:24ID:???
外部データベースに接続できれば使い道はあるんだがな
0294NAME IS NULL
垢版 |
2007/08/22(水) 18:28:00ID:???
>>293
MySqlあたりだと普通に繋げるはずだけど?
0295NAME IS NULL
垢版 |
2007/08/23(木) 08:44:23ID:???
MySQL/PostgreSQLに繋がってもね・・・
旧資産の移行には新旧のRDBMSに繋がってくれないと
0296NAME IS NULL
垢版 |
2007/08/23(木) 09:20:39ID:???
>>293
ODBC、JDBCドライバがあればだいたいは接続可能
0298NAME IS NULL
垢版 |
2007/08/23(木) 09:53:37ID:???
>>297
http://fk-plaza.jp/ACS/KIS/MakeForm3-6.gif
こんなのだけど?それほど変なものではないと思うのだけど?
これがあると少ないスペースにすっきりした形で入れることができるので良い。
絶対無ければいけないと言うものではないのだけれど。
0299NAME IS NULL
垢版 |
2007/08/23(木) 10:15:14ID:???
>>295
いったいなにに繋がって欲しいのだ?おら狂か?
BASEの場合は外部データベースに繋ぐことを前提にして
開発されているのだが・・・・・
0300NAME IS NULL
垢版 |
2007/08/23(木) 10:48:54ID:???
旧資産っていってんだから桐とかじゃね?
0302NAME IS NULL
垢版 |
2007/08/23(木) 12:09:32ID:???
>>301
おら狂には普通に繋がるはずだが?
0303NAME IS NULL
垢版 |
2007/08/23(木) 12:36:20ID:???
繋がるよ
毎回10分程かかるけど
0305NAME IS NULL
垢版 |
2007/08/23(木) 13:37:29ID:???
> BASEには頑張って欲しいな
お前が頑張るべき
0306NAME IS NULL
垢版 |
2007/08/23(木) 13:54:55ID:???
BASEってソースを非公開にする仕組みって無いの?
だとするとオープンソースのものしか作れないよな?
だとすればそう割り切って使えばいいけど。
0308NAME IS NULL
垢版 |
2007/08/23(木) 16:17:52ID:???
>>307
反論もなにも、Oracleみたいな高価なソフトをBASE見たいなオープンソースで
動かそうという了見がわからん。大金持ちが無料の公共施設使うような話だ。
まあ、やって悪いってことはないが・・・・・・
0309NAME IS NULL
垢版 |
2007/08/23(木) 16:20:52ID:???
最近のOracleはそんなに高くないよ
0312NAME IS NULL
垢版 |
2007/08/23(木) 23:41:58ID:???
>>310
つまり「おら狂」をほんのちょっと値切るくらいでAccessくらい買えるだろうってことだ。
なのにわざわざ情報の少ないBASEを使うなんざずいぶんと酔狂なやつもいるもんだ。

おいらのようなビンボー人はpostgressqlとBASEの組み合わせでなんか作ってみようかなんて考えてみるのだった。


0314NAME IS NULL
垢版 |
2007/08/24(金) 08:03:46ID:???
>>312
Accessだけ買えても仕方ないだろ
何の意味も無い
数年経つとVersionバラバラに成るAccessを導入したいのか?

つか、一般的に使用されているOracleに真面に接続できない(らしい)ってだけで、何で切れるんだ?
一応、Oracle,MySQL,PostgreSQL試してみたが、処理系によってはMySQL,PostgreSQLは不完全なんだよ
Delphiからとかは
0315NAME IS NULL
垢版 |
2007/08/24(金) 17:05:01ID:???
>>314
> つか、一般的に使用されているOracleに真面に接続できない(らしい)ってだけで、何で切れるんだ?
切れてない、切れてないすっよ。

> 一応、Oracle,MySQL,PostgreSQL試してみたが、処理系によってはMySQL,PostgreSQLは不完全なんだよ
> Delphiからとかは
処理系によっては?どういう処理系なんだろう?
さすがにMySQL,PostgreSQLがOracleに匹敵する性能を持っているなんてことは思ってないけど、
OracleにBASEを組み合わせて開発しようなんてそんな案件あるとは思えないけどなあ?
だから、10分かかろうがなんだろうがたいした問題じゃないような気がするんだけどなあ?

0316NAME IS NULL
垢版 |
2007/08/24(金) 18:25:25ID:???
別に知らないなら知らないで無理に答えなくて良いですよ。
0318NAME IS NULL
垢版 |
2007/08/25(土) 21:16:58ID:???
で結局、Oracleに接続するだけで10分近くかかるというのは事実ってことでいいのか?
0319NAME IS NULL
垢版 |
2007/08/25(土) 22:37:26ID:???
別に知らないなら知らないで無理に答えなくて良いですよ。
0320NAME IS NULL
垢版 |
2007/08/25(土) 23:05:10ID:???
別に知らないなら知らないで無理に答えなくて良いですよ。
0321NAME IS NULL
垢版 |
2007/08/26(日) 09:58:40ID:???
>>318
ttp://www.google.co.jp/search?client=firefox-a&rls=org.mozilla%3Aja%3Aofficial&channel=s&hl=ja&q=oracle+base+%E3%83%86%E3%83%BC%E3%83%96%E3%83%AB&lr=lang_ja&btnG=Google+%E6%A4%9C%E7%B4%A2
たぶんこれの2番め
0322NAME IS NULL
垢版 |
2007/08/29(水) 01:08:03ID:???
Access最高Base糞
0323NAME IS NULL
垢版 |
2007/08/30(木) 18:53:32ID:xXyjZ2jf
>>289
プロファイル設定用テーブル作って
そっちにパス環境その他保存してるよ
プログラム中ではそれを参照・編集してリンクを張り替えるツール用意すればOK

0324NAME IS NULL
垢版 |
2007/10/08(月) 08:26:40ID:Tsf/rEkK
前出の>264さんのttp://www.ne.jp/asahi/pa/sta/の見積プログラム動かしてみたいんだが、
だれかやり方をおしえてくれんかのぅ。
OO.orgは2.3なんだが。。。
0325324
垢版 |
2007/10/08(月) 09:01:28ID:Tsf/rEkK
言葉が足らなんだ。Basicランタイムエラーが出てしまう。すなおに秋田パソコンステーションに聞くってものか。。
0326NAME IS NULL
垢版 |
2007/10/15(月) 13:42:56ID:hM96hNUB
Postgresqlに二つのテーブルがあります。
これらのPK同士をjoinするクエリーをMicrosoft AccessとOpenOffice baseで
作ると、Accessでは更新ができますが、baseではできないようです。
確かAccessも古いバージョンだとできなかった気がしますが、
バージョンの違いかどうかはわかりません。

いずれもODBCです。baseでもやり方によってはできるでしょうか。
0328NAME IS NULL
垢版 |
2007/10/17(水) 02:11:45ID:???
ありがとうございます!
上のリンクではmysqlは無問題であると。Postgresqlについては記述なし。
下のリンクでは、一年前にプライオリティ下げられたような記述が。
つまりどういうことなんでしょうかね。もう直ってて僕の勘違い?確認してみます。
0329NAME IS NULL
垢版 |
2007/11/06(火) 22:12:04ID:???
2.3.0なんだけど、ひらがなとカタカナを同一視するのはどっか
オプションで変更できるのだろうか。

ツール⇒オプション⇒言語設定⇒日本語検索オプションで全部チェック外したけど、
だめだった。

1.テキストフィールド(プライマリキー)ひとつのテーブル作成
2.1レコード目に「り」のレコード作成
3.2レコード目に「リ」のレコード作成⇒キー重複エラー
0330NAME IS NULL
垢版 |
2007/11/07(水) 10:14:27ID:???
>>329
OOoとデータベースとは完全に独立している。

> ツール⇒オプション⇒言語設定⇒日本語検索オプションで全部チェック外したけど、
> だめだった。
だから、これは完全に無意味。

したがって、
ひらがな、カタカナを無視する設定が可能なデータベースがある
そのデータベースのODBC、JDBCドライバが存在する
以上の条件が揃えば、OOoからでも使えるかも。
0331NAME IS NULL
垢版 |
2007/11/07(水) 20:11:25ID:???
>>330
理解できました。ありがとうございます。
SQLServerに同一視なしのオプションがあったはずなので、
それで試して見ます。
0336NAME IS NULL
垢版 |
2007/11/15(木) 01:38:54ID:???
Baseの使いこなしを詳しく解説したサイトや本って無い?
0337WHbaVBjs
垢版 |
2007/11/15(木) 17:52:58ID:???
Hi! Nice site!
レスを投稿する


ニューススポーツなんでも実況