khashaya
چهارشنبه 26 بهمن 1390, 03:44 صبح
من دستور آپدیت رو برای طراحی سایتم به صورت زیر نوشتم
Protected Sub btnedit_Click(ByVal sender As Object, ByVal e As System.EventArgs)
Handles btnedit.Click
Dim con As System.Data.OleDb.OleDbConnection
Dim cmd As System.Data.OleDb.OleDbCommand
con = New System.Data.OleDb.OleDbConnection("provider=microsoft.jet.oledb.4.0;data
source=D:\poroje payani\1\web froshgah\logindb.mdb")
con.Open()
cmd = New System.Data.OleDb.OleDbCommand("update kala set name='" + txteditnam.Text +
"',code='" + txteditcod.Text + "',price='" + txteditprc.Text + "',image='" + txteditaks.Text + "' where code=@code", con)
cmd.Parameters.AddWithValue("@name", txteditnam.Text)
cmd.Parameters.AddWithValue("@code", txteditcod.Text)
cmd.Parameters.AddWithValue("@price", txteditprc.Text)
cmd.Parameters.AddWithValue("@image", txteditaks.Text)
cmd.ExecuteNonQuery()
con.Close()
کسی می دونه مشکل این کد چیه؟
واقعا کلافه شدم:ناراحت:
این خطا رو میده
Syntax error in UPDATE statement.
Protected Sub btnedit_Click(ByVal sender As Object, ByVal e As System.EventArgs)
Handles btnedit.Click
Dim con As System.Data.OleDb.OleDbConnection
Dim cmd As System.Data.OleDb.OleDbCommand
con = New System.Data.OleDb.OleDbConnection("provider=microsoft.jet.oledb.4.0;data
source=D:\poroje payani\1\web froshgah\logindb.mdb")
con.Open()
cmd = New System.Data.OleDb.OleDbCommand("update kala set name='" + txteditnam.Text +
"',code='" + txteditcod.Text + "',price='" + txteditprc.Text + "',image='" + txteditaks.Text + "' where code=@code", con)
cmd.Parameters.AddWithValue("@name", txteditnam.Text)
cmd.Parameters.AddWithValue("@code", txteditcod.Text)
cmd.Parameters.AddWithValue("@price", txteditprc.Text)
cmd.Parameters.AddWithValue("@image", txteditaks.Text)
cmd.ExecuteNonQuery()
con.Close()
کسی می دونه مشکل این کد چیه؟
واقعا کلافه شدم:ناراحت:
این خطا رو میده
Syntax error in UPDATE statement.