MySQL のデータから DataGridView に MonthName を表示する際に問題が発生する
クエリ:
SELECT ItemName, Description, PurchaseDate, MONTHNAME(PurchaseDate) AS PurchaseMonth FROM tblItems
エラー:
System.ArguementException: パラメータが無効です
月番号を表示するMONTH(PurchaseDate)
と完璧に機能しますが、月名を表示しようとするとデータグリッド エラーが発生します。MySQL で SQL を実行すると、期待どおりの結果が返されます。
DataError イベントを追加すると、あるMONTHNAME(PurchaseDate)
べきフィールドに赤い感嘆符が表示されるだけです。