DBが破損していますが、どうしたらよいかわかりません。何が起こるかというと、PHPバックエンドを備えたFlexアプリがあり、テーブルに複数の挿入を行う必要がある部分がありますが、すべてが正常に機能しているようで、エラーはありません。コードを実行した後、そのテーブルを選択しましたが、テーブルに何も表示されません。
私はすべてをチェックしました、私はすべてを意味します:
ログイン情報を確認しました。コードを最後までトレースすると、クエリはワークベンチにも表示されます。自分で作ってテストしたダイレクトストリングを使って、作業台の灘で挿入してみました。
ワークベンチから直接データを挿入すると機能します。
データがワークベンチから挿入された後、phpを介して実行し、dbを更新する代わりに、以前にワークベンチに挿入したものを消去します。
だから私は自分のコンピューターのセットアップに何か問題があるのではないかと思っています...それで私は別のマシンに環境をセットアップしました。ここでも成功はありません。同じことが起こります。
次に、別の環境でAWSマシンを起動します。ここでも、同じことが言えます。
テーブルを削除して手動で再作成しようとしましたが、成功しませんでした。
私が最後にしたことは、どこからでも機能する別の名前のテーブルを作成することでした。
誰かがここで何が起こるかについての手がかりを持っていますか、そしてこれを解決する何らかの方法は私がテーブル名を変更したくないということです、そしてちなみにそのテーブルは新しいテーブルではなく、以前はうまく機能していました。