私は今かなりの時間のために、この問題が生じていますし、解決策を見つけ出すことができないと、SQLの列に整数..データ型int
を保存する方法私は、SQLクエリの結果として取得商品コードを持っています。私は別のテーブルに挿入するときに、データベース内のProductIDのデータ型が今
Dim scheduleid As Integer
cmd.CommandText = "Insert into DeploymentSchedules (scheduleName) values('Schedule');select Scope_Identity();"
scheduleid = cmd.ExecuteScalar()
int型です...
cmd.CommandText = "Insert into
locationsSchedule(LocationName,length,width,height,floor,walls,permIeter,scheduleid)
values('" + strRoomName + "','" + txtLength.Text + "','" + txtWidth.Text + "','" +
txtHeight.Text + "','" + wallSTring + "','" + floorString + "','" + perimeterStrin +
"','" + scheduleid + "')"
cmd.ExecuteScalar()
私はそれを知っているエラー
Conversion from string "Insert into locationsSchedule(Lo" to type 'Double'
is not valid.
を持っていますそれが働いている製品IDを削除するときに整数と関係があります。助けてください。
THank you
このコードはSQLインジェクション攻撃に対して脆弱です。 –