لدي جدول من قاعدة بيانات اكسس
فيه حقل نوع البيانات فيه memo
بحيث اضع فيه تيكست ورموز خاصة مثال على نوع البيانات التي ستوضع في الحقل
Declare
Ch Varchar2(30);
Begin
If :Blk.Part_Name Is Not Null Then
For I In 1..Length(:Blk.Part_Name) Loop
Ch:=Substr(:Part_Name,I,1);
If Ch Between '1' And '9' Or Ch Between 'ء' And 'ي' Then
Message('PLEASE INSERT TEXT ONLY');
Message('PLEASE INSERT TEXT ONLY');
Raise Form_Trigger_Failure;
End If;
End Loop;
End If;
End;المشكلة الان
عند عمل البرنامج على الدوت نت وكتابة الجملة المعروفة للاضافة والتعديل
يعطيني syntax error
ولكن لو اكتب تيكست عادي بداخل النص من الدوت نت مافي مشكلة
هل المشكلة وجود special characters يمنع الادخال من الدوت نت
علما انه من نفس قاعدة البيانات ادخل البيانات بشكل طبيعي
هذه هي جملة الادخال وبنفس الطريقة جملة التعديل
SavInto.CommandText = "INSERT INTO SAL(Sname,Scode,st,CODE_DESC)" & _
"values ('" & TextBox1.Text & "','" & TextBox2.Text & "','" & TextBox4.Text & "','" & TextBox3.Text & "') "