C++/cli Visual Studio 2010 と SQLite を使用しています。コードはコンパイルされますが、接続文字列でエラーが発生します。
String ^ SQL = String::Format("INSERT INTO Backstroke (Date, Fullname, Male, Group, Length, Points) VALUES ('{0}', '{1}', '{2}','{3}','{4}','{5}' ) ", "a","b",true,"d","e",1);
cmdInsert->Connection = db;
cmdInsert->CommandText = SQL;
cmdInsert->ExecuteNonQuery();
私は得る:
「グループ」付近のエラー: 構文エラーと、接続文字列の形式が正しくないというコメント。
男性はブールフィールドで、残りはテキストです。true、1、および男性エントリのはいもすべて失敗しました。