change your statement to:
string s11 = "update Item set Item='" + TextBox1.Text + "', Quantity=" + nb + ", Price='" + TextBox3.Text + "', Date='" + dt + "', Month='" + month + "' where Item='" + TextBox1.Text + "' ";
note that a comma has been inserted between each column, apart from that I think that the quantity column is of type float so you should not be enclosing the value between single quotes, which has been removed in above query. Also check on what is the type of Price columns, since if it is also numeric/float/int type you will need to remove the single quotes from the value like this too:
string s11 = "update Item set Item='" + TextBox1.Text + "', Quantity=" + nb + ", Price=" + TextBox3.Text + ", Date='" + dt + "', Month='" + month + "' where Item='" + TextBox1.Text + "' ";
Regards
Pawan