السلام عليكم
اخواني الكرام
لقد كتبت هذا الكود ولقد وجدت كود مشابه تماما في البحث ولكن للأسف لم يعمل هذا الكود عندي واظهر انه يوجد خطأ في Syntax Error in sql statment
query1.SQL.clear;
query1.close;
query1.SQL.add('insert into tblinfo id,name,doctorname,sex,age,sdaet values');
query1.SQL.add(':P1,:P2,:P3,:P4,:P5,:P6');
query1.Prepared;
query1.Parameters.ParamByName('P1').Value := (iidd);
query1.Parameters.ParamByName('P2').Value := txtname.text;
query1.Parameters.ParamByName('P3').Value := txtdoctor.Text;
query1.Parameters.ParamByName('P4').Value := CmbSex.Text;
query1.Parameters.ParamByName('P5').Value := strtoint(txtage.Text);
query1.Parameters.ParamByName('P6').Value := StrToDate(CBdate.Text);
query1.ExecSQL;أما السؤال الثاني : كيف استخدام التعليمة TRY
واظهار نوع الخطا Expecion Message
وما هي الأوامر التي تعمل Commit and rollback (هذه الاوامر بصيغة VB.NET)
شكرا لكم
