Doctor Sinohe
دوشنبه 03 شهریور 1382, 14:25 عصر
سلام
من یک بار این موضوع را فرستاده بودم ولی پاک شد
ضمنا روش هایی که آقای عریضی بیان کردند هیچ کدام جواب نداد وبا خصا مواجه شد :(
خواهش میکنم هردو روش اعلام شده را لطفا با مثال کامل ارائه بفرمایید
بسیار متشکرم
با سلام
مشکل من در ارتباط با دستور زیر در کنترل های ADO در VB6 است
Adodc1.recordset.addnew ( [listfields],[values])
حال میخواستم بپرسم چگونه می توان به دو آرگومان این تابع مقدار تخصیص داد
یعنی وقتی چند فیلد دارم چگونه میتوانم نام همه این فیلدها و مقدارشان را در این دو آرگومان قرار دهم
با تشکر از شما عزیزان
برای معین کردن آرگومانهای AddNew باید با استفاده از دستور Array پارامترها رو به صورت ParamArray ارسال کنید با کدی مثل این:
کد:
Adodc1.Recordset.AddNew Array("Field1", "Field2"), Array("Value1", "Value2")
البته میتونید قبل از اجرای این متد فیلدها رو مقدار دهی کنید و بعد متد addnew را استفاده کنید
من یک بار این موضوع را فرستاده بودم ولی پاک شد
ضمنا روش هایی که آقای عریضی بیان کردند هیچ کدام جواب نداد وبا خصا مواجه شد :(
خواهش میکنم هردو روش اعلام شده را لطفا با مثال کامل ارائه بفرمایید
بسیار متشکرم
با سلام
مشکل من در ارتباط با دستور زیر در کنترل های ADO در VB6 است
Adodc1.recordset.addnew ( [listfields],[values])
حال میخواستم بپرسم چگونه می توان به دو آرگومان این تابع مقدار تخصیص داد
یعنی وقتی چند فیلد دارم چگونه میتوانم نام همه این فیلدها و مقدارشان را در این دو آرگومان قرار دهم
با تشکر از شما عزیزان
برای معین کردن آرگومانهای AddNew باید با استفاده از دستور Array پارامترها رو به صورت ParamArray ارسال کنید با کدی مثل این:
کد:
Adodc1.Recordset.AddNew Array("Field1", "Field2"), Array("Value1", "Value2")
البته میتونید قبل از اجرای این متد فیلدها رو مقدار دهی کنید و بعد متد addnew را استفاده کنید