واضح آرشیو وب فارسی:سایت ریسک: View Full Version : وصل کردن DataCombo به 2تا Adodc ؟!؟! ZIBAYEKHOFTE23-01-2008, 02:17 PMسلام استادان محترم و دوستان عزیز من یه DataCombo دارم که می خوام توش اسم افرادی رو نشون بدم(این کنترل با یک Adodcکه به یک جدول وصل است ارتباط دارد) ولی وقتی کاربر اسم یه نفر رو انتخاب کرد ، شماره ID اون فرد که در همون جدول است در یک جدول دیگر که به یک Adodc دیگر متصل است وارد شود .میدونم که باید از مشخصه BoundColumn استفاده کنم.اما موقع وارد کردن در جدول اصلی(دوم) Error میده .من از این کد استفاده کردم Private Sub Command 1_Click() Label11.Visible = False If Command 1.Caption = "Add New" Then Adodc1.Recordset.AddNew Command 1.Caption = "Update" Else Adodc1.Recordset.Update "Counter", Label1.Caption Adodc1.Recordset.Update "code goruh", DataCombo1.Text Command 1.Caption = "Add New" End If End Sub البته به Adodc1.Recordset.Update "Counter", Label1.Caption هم Error میده. Errorش هم اینه: Row cannot be located for updating.Some values may have been changed since it was last read. شماره ی Error ش هم اینه: -2147217864(80040e38) حالا شما بی زحمت بگین مشکل از کجاست .فقط اگه میشه زود جواب بدید:11: اگر توضیح بیشتری لازم بود ،در خدمتم:10: mahdi05324-01-2008, 11:27 AMسلام از ERRor اي كه نوشتيد يعني شما جايي كه با يد Update بشه رو مشخص نكرديد( يعني سيستم نميدونه كدام ركورد رو بايد تغيير بده مثلا ما وقتي از دستورات SQL استفاده ميكنيم مينويسيم تغيير بده اين فيلد هر ركوردي رو به شرط اينكه فيلد1 از آن ركوردها برابر باشد با ؟؟. متاسفانه من زياد با دستورات خود ADO كار نكردم ولي يه زماني از دستور زير استفاده ميكردم: Data 1.Recordset.UpdateBatch adAffectAllChapters Data 1 همون ADodc1 شما هست. ZIBAYEKHOFTE24-01-2008, 08:18 PMسلام ممنون از جوابتون ولی همون طور که در کد می بینید من بهش گفتم " مقدار موجود در label 1 (یا همون captionش) را در فیلد Counter قرار بده ولی نمی دونم چرا بازم این Error رو می ده بازم ممنون سایت ما را در گوگل محبوب کنید با کلیک روی دکمه ای که در سمت چپ این منو با عنوان +1 قرار داده شده شما به این سایت مهر تأیید میزنید و به دوستانتان در صفحه جستجوی گوگل دیدن این سایت را پیشنهاد میکنید که این امر خود باعث افزایش رتبه سایت در گوگل میشود
این صفحه را در گوگل محبوب کنید
[ارسال شده از: سایت ریسک]
[مشاهده در: www.ri3k.eu]
[تعداد بازديد از اين مطلب: 370]