سوال مهم : انجام عمليات محاسباتي بر روي متغير عددي در aspو ارسال آن به بانك

hamidghasemi

New Member
با سلام
سوال من اين است كه مي خواهم ركورد داراي فيلد عددي در جدول insert كنم.
ولي asp قادر به انجام اين كار نيست . پيغام زير هنگام انجام عمليات عددي بر روي متغير تعريف شده ظاهر مي شود مثلا : m= m+1 پيغام خطا : Type mismatch
هنگام تعريف متغير از كلمه كليدي dim نيز استفاده كرده ام. گونه فيلد در جدول نيز int مي باشد.
 

mazoolagh

Active Member
حتما m از نوع string است - از cint استفاده كن
ضمنا شما چه راحت حكم ميدي كه asp قادر به انجام يك جمع ساده هم نيست!
 

AliReza26

Active Member
علامت ' را براي فيلدت در داخل sql query حذف كن :

مثلا :

کد:
"INSERT INTO table(myfield) values(" & m+1 & ")"

تبديل شود به :

کد:
"INSERT INTO table(myfield) values('" & m+1 & "')"
 

جدیدترین ارسال ها

بالا