sql >> データベース >  >> RDS >> Mysql

実行中に致命的なエラーが発生しました...更新中に

    パラメータ@SANCの間にスペースがありません およびWhere

    これを試してください:

    cmd.CommandText = "UPDATE student_offense SET example@sqldat.com,DAexample@sqldat.com,
         example@sqldat.com,example@sqldat.com" + " Where STUDENT_NO = @STUDENT_NO And 
                     example@sqldat.com And example@sqldat.com And example@sqldat.com";
    

    提案: DATE_HAPPENEDの場合 列タイプはDateです テーブルで、適切なDateを送信する必要があります フォーマット。

    これを試してください:ユーザーがdd-MM-yyyyに日付を入力したと仮定します フォーマット。

    DateTime dt = DateTime.ParseExact(date_hapen.Text,"dd-MM-yyyy",
                                      CutureInfo.InvariantCulture);
    

    ここで、DATE_HAPPENEDを割り当てている間 値は次の形式を提供します

    cmd.Parameters.AddWithValue("@DH",dt.ToString("yyyy-MM-dd"));
    


    1. phpとmysqlで残り時間を計算する方法は?

    2. .MySQLNonTransientConnectionException:データベースサーバーへの接続を作成できませんでした

    3. SQLServerテーブルからn個のランダムな行を選択します

    4. ApachePOIを使用してJavaプログラムからExcelドキュメントを作成する方法