webシステムでのデータ登録について

MZ Platformとは 掲示板 MZプラットフォームユーザー会掲示板 webシステムでのデータ登録について

  • このトピックは、 4 返信、 2 投稿者 です。最終更新日: 7 年 前 820ys163
5 件の投稿を閲覧中 - 1 ~ 5 件(全 5 件)
  • 著者
    投稿
  • #4925
    820ys163
    一般参加者

    MZプラットフォームのWebシステム作成をしているのですが、画面の操作は問題無く動作するのですが、mysqlデータベースに対し、データ接続をしてSQL文でデータを新規追加をしようとするのですが、動作中のアクセス状態(インターネット・エクスプローラーにて)のまま、先に進まない状態になります。

    コンポーネントの動作は、事前に開発ビルダー動作では、正常に登録処理ができるのを確認して
    います。

    web上で動作中になる場所を調べたところ、「データベースに接続する」処理をすると、web
    画面上で動作中になり、次に進まないようになるようです。

    対策方法はありますでしょうか。

    #4926
    820ys163
    一般参加者

    作成中のプログラムをアップいたします。

    #4927
    820ys163
    一般参加者

    添付ファイルがアップできていませんでしたので、再度、アップします。

    添付ファイル:
    #4933
    MZPlatformユーザー会
    サイト管理者

    MZを用いたWebアプリケーション作成全般の問題として、サーバ側でアプリケーションの動作中にエラーが発生した時に、エラーの状況によってはご指摘のようにWebブラウザ側で接続完了待ちのままフリーズする現象が発生します。そのため、そのような状況に遭遇した場合は作成したアプリケーション側に不具合があるとお考えください。

    こちらではすぐに状況を再現できませんが、ご報告いただいた内容から「データベースに接続する」のところで問題が発生しているということですね。作業環境としては、同じPC上でビルダーでの作業とWebアプリ実行(Tomcat)およびデータベース稼働(MySQL)している状況でしょうか。

    そうであれば、ビルダー上の「画面確認」の画面から「登録」ボタンを押してみていただけますでしょうか。

    これでエラーが出れば、データベース接続の指定に問題があるか、データベースの準備状況やアカウント権限の設定に問題があると思われます。こちらはエラーが発生するとダイアログが表示され、MZのログにも記録されると思いますので、エラー内容をご確認ください。

    もしそこでエラーが発生しなければ、Tomcat経由のデータベース接続だと想定通りに動作しないということですので、接続の指定をいろいろ変えてみてお試しください。こちらだとMZ側でエラーが捕捉できないのですが、Tomcat側のログには何か出力されているかもしれません。

    インストールの状況にもよりますが、下記のような位置にTomcatのログが出力されます。
    C:\Program Files (x86)\Apache Software Foundation\Tomcat 8.0\logs
    複数種類ありますので日時で選んで中身をご確認ください。おそらくlocalhost.2017-11-##.logに表示されていると思います。

    #4934
    820ys163
    一般参加者

    サポートありがとうございます。
    ビルダーで動作した場合には、正常にエラー無く、データベースに追加されていますので、
    基本の部分は問題ないのではと思っています。
    サポートにあったとおり、Tomcat関係かもしれません。
    確認をしてみます。

5 件の投稿を閲覧中 - 1 ~ 5 件(全 5 件)
  • このトピックに返信するには、ログインしてください。