เขียน code update ค่ะ แต่ข้อมูลไม่ยอม update ลงในฐานข้อมูลค่ะ asp.net c#
insert update delete
ใช้ sqlcommand แล้วสั่ง .executenonquery นะครับ
Date :
2011-04-19 09:53:13
By :
3rds
ใช้ da.ExecuteNonQuery();
แต่ฟ้อง Error 'System.Data.SqlClient.SqlDataAdapter' does not contain a definition for 'ExecuteNonQuery' and no extension method 'ExecuteNonQuery' accepting a first argument of type 'System.Data.SqlClient.SqlDataAdapter'
Date :
2011-04-19 10:49:43
By :
mushroomsn
SqlDataAdapter เปลี่ยนเป็น SqlCommand ครับ
Date :
2011-04-19 11:53:21
By :
3rds
string StrConn2 = WebConfigurationManager.ConnectionStrings["connection"].ToString();
SqlConnection Conn2 = new SqlConnection(StrConn2);
System.Data.SqlClient.SqlCommand objCmd;
Conn2.Open();
string sqlProduct2;
sqlProduct2 = "UPDATE snack SET" +
" Note = '" + this.Label4.Text + "' " +
" WHERE Id= '" + this.Label6.Text + "' ";
SqlDataAdapter da2 = new SqlDataAdapter(sqlProduct2, Conn2);
objCmd = new System.Data.SqlClient.SqlCommand();
objCmd.Connection = Conn2;
objCmd.CommandType = CommandType.Text;
objCmd.CommandText = sqlProduct2;
objCmd.ExecuteNonQuery();
แต่ฟ้อง Error ค่ะ
Conversion failed when converting the varchar value '<br>2' to data type int.
Date :
2011-04-19 12:38:37
By :
mushroomsn
Load balance : Server 04