2017-03-06 11 views
1
でのMySQLの構文でエラーが発生しました

私はこのような取引の手順があります。INSERTに失敗しました:VB.net

INSERT INTO transaction(out, taxi_no, driver_name, odometer, date, mileage_out, hours_rent, remittance, total, shortage) VALUES (@out, @taxiNO, @drivername, @odometer, @date, @mout, @hours, @remittance, @total, @shortage) 

あなたのSQL構文でエラーが発生しています。ラインで「アウト、taxi_no、DRIVER_NAME、走行距離計、日付、mileage_out、hours_rent、送金」近くを使用する権利構文についてはMySQLサーバのバージョンに対応するマニュアルを確認し、私はちょうど構文をコピーした1

と私の他のプロジェクトから値を変更するだけで、それは他のプロジェクトではうまくいきますが、アプリケーションを実行しようとするとエラーになります。

+1

バックquote' 'backtickすなわちを追加してくださいエラーが示されたクエリと一致しないことのmysqlのキーワードです。たとえば、表示されているエラーは、クエリに存在しない「オドメーター」フィールドを表示します。 – Pikoh

+0

現在お手伝いできる方法はほとんどありません。 @Pikohがちょうど言ったように、エラーはクエリと一致しません。 'taxi_no'の前に' out'部分はどこにありますか?オドメーターはどこですか?私はあなたが私たちに与えた間違ったエラーメッセージか、それを投げているのはこのクエリーではないと感じます。 – David

+0

ああ、申し訳ありませんが、間違ったコード行をコピーしました。 – Rina

答えて

3

outはそう

+0

ああ、私はそれについて知りませんでした。そんなにうまくいってくれてありがとう! – Rina

関連する問題