2

DBが破損していますが、どうしたらよいかわかりません。何が起こるかというと、PHPバックエンドを備えたFlexアプリがあり、テーブルに複数の挿入を行う必要がある部分がありますが、すべてが正常に機能しているようで、エラーはありません。コードを実行した後、そのテーブルを選択しましたが、テーブルに何も表示されません。

私はすべてをチェックしました、私はすべてを意味します:

ログイン情報を確認しました。コードを最後までトレースすると、クエリはワークベンチにも表示されます。自分で作ってテストしたダイレクトストリングを使って、作業台の灘で挿入してみました。

ワークベンチから直接データを挿入すると機能します。

データがワークベンチから挿入された後、phpを介して実行し、dbを更新する代わりに、以前にワークベンチに挿入したものを消去します。

だから私は自分のコンピューターのセットアップに何か問題があるのではないかと思っています...それで私は別のマシンに環境をセットアップしました。ここでも成功はありません。同じことが起こります。

次に、別の環境でAWSマシンを起動します。ここでも、同じことが言えます。

テーブルを削除して手動で再作成しようとしましたが、成功しませんでした。

私が最後にしたことは、どこからでも機能する別の名前のテーブルを作成することでした。

誰かがここで何が起こるかについての手がかりを持っていますか、そしてこれを解決する何らかの方法は私がテーブル名を変更したくないということです、そしてちなみにそのテーブルは新しいテーブルではなく、以前はうまく機能していました。

4

1 に答える 1

0

テーブル名を教えていただけると助かります。おそらく、問題を引き起こしているのは、テーブル名で使用した競合するキーワードですか?

于 2012-04-21T10:38:12.860 に答える