مشکل دربرای به روز رسانی جدول با(Command String)
در برنامه ای که نوشتم از کد زیر(UPDATE…FROM) برای به روز رسانی جدول ExamScore در Data Base استفاده می کنم اما نمی دونم چرا خطا میده!(syntax Error)
commantStr = "UPDATE ExamScore SET ExamName2 = ExamName FROM CExam" + " INNER JOIN CExam ON ExamScore.ClassName = CExam.ClassName ";
خطایی که میده اینه:
Syntax error (missing operator) in query expression 'ExamName FROM CExam INNER JOIN CExam ON ExamScore.ClassName = CExam.ClassName'.
شما می تونید به من کمک کنید و بگید باید چه کار کنم؟
نقل قول: مشکل دربرای به روز رسانی جدول با(Command String) (لطفا کمکککک کنید)
تو دستور Update مگه From داریم؟:متفکر:
به این صورت اصلاح کنین
update yourTable SET field1=value,....[WHERE]
قسمت yourTable شما نام یک جدول و در قسمت WHERE هر ترکیبی از یک دستور SELECT میتونه باشه.
نقل قول: مشکل دربرای به روز رسانی جدول با(Command String) (لطفا کمکککک کنید)
moteasefane een dastoor be man javab nemide
formate UPDATE...FROM be soorate zire
Update table/view
SET update list
FROM table/view joinOperator joinCondition
WHERE Condition where
نقل قول: مشکل دربرای به روز رسانی جدول با(Command String) (لطفا کمکککک کنید)
Update student set firstname ='mehdi',birthYear='1986' where stNo ='110'
Update TableName Set col1=val1 Where Condition