[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[kagemai-users:0636] Re: "You have an error in your SQL syntax" に関して



高田と申します。いつもお世話になっています。

またまた自己レスです。まとめますと、以下の経過で復旧しました。

【NG経過】
1:メモ帳で、プロジェクト名/reporttype.xml に、フィールドを1つ追加。
2:レポートの新規登録を実施。しかし、エラーで登録出来ず。
 ※実際には、プロジェクト名_reports テーブルに NULL レコードが登録され
  しまった。
3:同プロジェクトのトップ画面を表示しようとすると、以下のエラーが表示
  されてしまう。

 Following errors occurred. Please contact administrator.
 
 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ',)' at line 1 (DBI::DatabaseError)


【対応内容】
1:プロジェクト名/reporttype.xml を元に戻す。

2:mysqlを使用して、手動で プロジェクト名_reports テーブルから NULL レ
 コードを削除。これで、復旧しました。


【結論】
メモ帳等で プロジェクト名/reporttype.xml を、編集したら、駄目という事です
ね。

*皆様には、お騒がせして申し訳ありませんでした。



> 高田と申します。いつも大変お世話になっています。
> 
> 昨日の自己レスです。
> 
> どうも登録件数と実際のレポート登録件数に食い違いが発生しているようです。
> 
> 具体的には、登録件数が61件で、実際のレポートは60件しか登録されて
> いないようです。
> 
> この登録件数を60件に変更する方法を、どなたかご存知ないでしょうか?
> 
> 宜しくお願いします。
> 
> 
> 
> > 高田と申します。いつも大変お世話になっています。
> > 
> > 早速ですが、以下の質問があります。
> > 
> > 【質問】
> > メモ帳で、プロジェクト名/reporttype.xml に、フィールドを1つ追加後に、
> > バグの新規登録を行いましたが、エラーとなり登録出来ませんでした。その後
> > reporttype.xml を、元に戻し、同プロジェクトのトップ画面を表示しようと
> > したところ、以下のエラーが発生して、同プロジェクトのトップ画面の表示
> > が出来なくなってしまいました。
> > 
> > ++++++++++++++
> > 
> > Following errors occurred. Please contact administrator.
> > 
> > You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ',)' at line 1 (DBI::DatabaseError)
> > 
> > +++++++++++++++
> > 
> > DBが破損した様にも思えるのですが、復旧の方法をアドバイスの程をお願い
> > します。
> > 
> > ちなみに、他のプロジェクトに関しては、正常に使用出来ています。
> > 
> > −以上、宜しくお願いします。
> > 
> > 
> > 				高田洋