PDA

View Full Version : adodc (add record)



mohammad__d
شنبه 21 آذر 1383, 08:42 صبح
به نام خدا
با روش dao برای اضافه کردن رکورد به روش زیر عمل میکنم
Dim Db As Database, tablevar As Recordset
( "Set Db = OpenDatabase("f:\ketab\db1.mdb
(Set tablevar = Db.OpenRecordset("personal", dbOpenTable


tablevar.AddNew

اگر من بخواهم به جای روش فوق از روش adodc با تعریف یک شی بر روی فرم استفاده کنم چه دستوری را باید برای اضافه کردن یک رکورد بنویسم. همچنین برای حذف یک رکورد.

bahar60
شنبه 21 آذر 1383, 08:59 صبح
شما یک کانکشن از جنسadodc ویک رکوردست تعریف کن
برای این کار شما باید ابتدا ado را به پروژتون از طریق کامپوننت اضافه کرده باشید
اگر خواستید بفرمایید یه کم براتون بیشتر توضیح بدم یا یک مثال بزارم :wink:

کم حوصله
شنبه 21 آذر 1383, 23:41 عصر
سلام
این نحوه باز کردن رکوردست

مابقی کارها مثل همه !!

Adodc1.AddNew
:موفق:

کم حوصله
شنبه 21 آذر 1383, 23:47 عصر
متاسفانه حداکثر سایز فایلهای ضمیمه سررسیده است. اگر سوالی دارید میتوانید با مدیر انجمن تماس بگیرید.

:mad: :mad: :گیج:
شرمنده نشد فایل را برات بفرستم

mohammad__d
یک شنبه 22 آذر 1383, 08:46 صبح
به نام خدا
اصلا دستور adodc1.addnew نداریم.

vb4u
یک شنبه 22 آذر 1383, 09:33 صبح
سلام.
منظورش Adodc1.Recordset.AddNew هست.
:wise1:

mohammad__d
یک شنبه 22 آذر 1383, 11:10 صبح
به نام خدا
adodc1.recorset.addnew پارامتر میخواهد
لطفا با یک مثال شرح دهید

vb4u
یک شنبه 22 آذر 1383, 12:12 عصر
سلام.
اینم مثال:
<span dir=ltr>
Adodc1.Recordset.AddNew Array("Field1","Field2"),Array("Value1","Value2")
</span>
مقادیر آرایه دومی در فیلدهای متناظر در آرایه اولی قرار می گیرند.
موفق باشید.
بهروز راد
:wise1:

mohammad__d
یک شنبه 22 آذر 1383, 13:00 عصر
به نام خدا
خطای زیر امد
runtime error 91
object variable or with block variable not set

Behrouz_Rad
یک شنبه 22 آذر 1383, 13:39 عصر
شما کدتو بفرست واسه من ببینم چشه!!!
behrouz_vb@yahoo.com
:wise1: