FileMaker って、、、あれかなぁ
― 夫、剣は瞬息、心・気・力の一致 ーーー システム開発も心・気・力 ―
ラベル
開発日記番外
の投稿を表示しています。
すべての投稿を表示
ラベル
開発日記番外
の投稿を表示しています。
すべての投稿を表示
2012-06-16
『売上猫くん on MySQL』開発日記 - 番外25 - 行ロックについて
›
小社主催の「FileMaker+MySQL開発の講習」の受講者の方から「FileMakerとMySQLのシステムで、FileMaker(単体システム)のような行ロックってできないの?」との質問を講習前に頂いた。 FileMaker単体のシステムでは、ユーザがあるレコードを編集中...
2012-06-08
SQL関連記事と『売上猫くん on MySQL』開発日記の一覧
›
【FileMaker/MySQL環境での大容量データ取扱(英語のみ/動画による実例あり)】 Big Table Handling Model in FileMaker/MySQL Environment ― Tentative one FileMaker vs ...
2012-06-05
『売上猫くん on MySQL』開発日記 - 番外24 - MySQL 5.5は使用できるのか?
›
FileMakerとMySQL 5.0/5.1で開発してきた人へ: 『売上猫くん on MySQL R5.0β』は、FileMaker 11(FM11)/MySQL 5.1で開発した。 そのDBダンプをMySQL5.5上 にリストアして、FM11フロントエンド(NekoApp...
2 件のコメント:
2011-11-03
『売上猫くん on MySQL』開発日記 - 番外23 … FileMkaer vs Access ~ 実行速度編 ~
›
FileMaker と Access をフロントエンドアプリとして 、MySQL 上のデータベースを操作した場合の実行速度を比較テストしてみた。 比較テストの動画は→ こちら(Youtubeへ) 。 テスト方法: FileMaker Pro 11 で開発し、...
2011-01-25
『売上猫くん on MySQL』開発日記 - 番外22 -SQL SECURITY の DEFINER/INVOKER指定
›
ようやく再リリース!、と思ったのもつかの間。 MySQLデータベース neko のインストール後、テーブル(実際はビュー)にアクセスできない現象が発生。 CREATE VIEW するときの SQL SECURITY [DEFINER | INVOKER]に問題があることがわかった...
2011-01-17
『売上猫くん on MySQL』開発日記 - 番外21 - βリリースしまつた
›
ダウンロード再開しまつた。 MySQL 5.5 に対応させようとしましたが、簡単には修正できなさそう。当面は諦めモード。 ということで、本製品は、現段階では、 MySQL 5.5 には非対応! ですので、ご注意ください。 (11/01/21 土屋追記) 最新版のMy...
2010-11-16
『売上猫くん on MySQL』開発日記 - 番外20 - ウィンドウ内容の再表示ステップ実行時のクエリ
›
SQLデータベースを使用時、あるユーザが行った更新は他のユーザの画面に即時反映されることは無い。他のユーザが更新を行ったか否かを確認するには、[ウィンドウ内容の再表示]ステップを使用するが、このステップには、「キャッシュ結合結果を書き込む」「キャッシュされたSQLデータ」という...
2010-11-05
『売上猫くん on MySQL』開発日記 - 番外19 - FMで大きなSQLテーブルは扱えるのか? ― その4
›
前回は、FM社製のドキュメント( 日本語版 と 英語版 )内の一文を引用し、それを小生なり解釈すると「他のフロントエンド開発ツールに比べるとFileMakerのESSはかなり限定されていること、また一見してFileMaker単体のシステムと同じ結果を返すように見えても異なることが...
2010-11-04
『売上猫くん on MySQL』開発日記 - 番外18 - FMで大きなSQLテーブルは扱えるのか? ― その3
›
FileMaker のVer9リリース時位にFM社が作成した不思議なドキュメントがある。『Introduction to External SQL Sources』(邦題:外部SQLソース入門)というタイトルが付いており、 日本語版 と 英語版 がある。 読んでみると、 ES...
2010-10-26
『売上猫くん on MySQL』開発日記 - 番外17 - FMで大きなSQLテーブルは扱えるのか? ― その2
›
前回 の続き 問題4.検索実行時のデータの並び 郵便番号レイアウトの住所で「北海道」を検索すると、MySQL側では以下のようなクエリが走る。 SELECT ID FROM vw_zips WHERE `住所` LIKE '%北海道%' MySQLは検索...
2010-10-21
『売上猫くん on MySQL』開発日記 - 番外16 - FMで大きなSQLテーブルは扱えるのか? ― その1
›
MySQLを使用するメリットの一つは、何百万、何千万もの大量のレコードを持つ巨大なテーブルを扱えること。 ところが、そうした巨大テーブルをFileMaker アプリから操作しようとすると、大きな問題にぶつかる。(尚、下記の環境は、クライアントからFileMaker Server上...
2 件のコメント:
2010-10-13
『売上猫くん on MySQL』開発日記 - 番外15 - 再び権限(私的メモ)
›
特定のテーブルにGRANTできる権限/グローバルにしかGRANTできない権限 できる権限は以下。 SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, GRANT OPTION, INDEX, and ALTER つまり、上記以外の権...
2010-10-12
『売上猫くん on MySQL』開発日記 - 番外14 - テーブル毎に権限を設定する(ほぼ私的メモ)
›
MySQLにロールやグループは無い かねがね疑問だったんだけど、権限をまとめて管理する機能(FileMakerのアクセス権限セット/グループ定義のようなもの)はMySQL本体にはないことがわかった。 コミュニティーで「他のDBにあんだから、付けてよー」って要望はあるけど、Pri...
2010-10-07
『売上猫くん on MySQL』開発日記 - 番外13 - MySQL Workbenchの憂鬱(ほぼ私的メモ)
›
『売上猫くん on MySQL』の開発もようやく終盤戦に突入。いままでは root 権限を主に使用して開発をすすめてきたが、リリース版のテストを行うにあたり、できるだけリスクを伴わないユーザ権限を作成し、これによりテストを行わなければならない。 そこでユーザ・権限を“お手軽に...
2010-09-22
『売上猫くん on MySQL』開発日記 - 番外12 - トリガの制約
›
CREATE OR REPLACE View はストアドプロシージャでは実行可能ですが、トリガから呼び出すと以下のようなエラーが返ります。 ERROR 1422: Explicit or implicit commit is not allowed in stored fun...
2010-09-10
『売上猫くん on MySQL』開発日記 - 番外11 - 外部キー ってさぁ… orz
›
MySQL Workbench 5.2 の外部キー作成クエリがオカシイっぽいことは 番外10 書いた通り。 今回もなかなか思ったように動いてくれない。 この Referenced Column で選択したいのは estimatedId なのだが、候補として表示されるのはなぜ...
2010-08-23
『売上猫くん on MySQL』開発日記 - 番外10 - 開発再開
›
4月末に入ったヘビーで超急ぎの仕事が入った。 終わってみると、風薫る5月も紫陽花の6月もとっくに過ぎて夏真っ盛りになっていた。 今年も紫陽花は見れないまま。 ということで、大中断していた『売上猫くん on MySQL』の開発をまたぁーりと再開。 一旦、開発の慣性がなくなると、再加...
2010-04-13
『売上猫くん on MySQL』開発日記 - 番外9 - 外部キー制約設定でのたうちまわる
›
システム開発、運用に様々なトラブルは付き物で、ストレスの元。 特に「マニュアル通りにやってるはずなのにできない、直らない」というのは凹む。 それでも最近は「トラブルも経験のうち」、「(自社の)ナレッジベースに入れてノウハウにしよう」、「ブログに書いて世の中に貢献しよう(笑)」とか...
2010-03-31
『売上猫くん on MySQL』開発日記 - 番外8 - insert...select構文とODBC
›
以下、ODBC 5.1.5だと×、5.1.6だとOK INSERT INTO estimates(customerNo) SELECT customerNo FROM estimates WHERE ID=5 これ、痛い。 この構文使えずに困っている人、結構いるんじゃなか...
2010-03-29
『売上猫くん on MySQL』開発日記 - 番外7 - FileMaker内にMySQLの一般ログを表示する
›
MySQL の一般ログ をFileMakerで表示する方法。 1.MySQLのMySQLデータベースをDSN登録する。 2.my.ini に log-output=TABLE,FILE を指定。 3.以下をMySQLコマンドラインで実行。 mysql> SET ...
›
ホーム
ウェブ バージョンを表示