Theo như tôi biết, bạn không thể sử dụng các tham số được đặt tên trong MySQL. Nếu bạn thay đổi chuỗi của mình thành
String MyString = "UPDATE orddetpabak SET jud1=?,jud2=?,jud3=?,adv=?
where fil_no=? AND orderdate=?";
và các thông số của bạn như:
MyCmd.Parameters.AddWithValue("",j1);
MyCmd.Parameters.AddWithValue("",j2);
MyCmd.Parameters.AddWithValue("",j3);
MyCmd.Parameters.AddWithValue("",j4);
MyCmd.Parameters.AddWithValue("",j5);
MyCmd.Parameters.AddWithValue("",j6);
Hy vọng điều này sẽ hữu ích.