PDA

نسخه کامل مشاهده نسخه کامل : در مورد اضافه كردن ركوردجديدبه ديتابيس با وي}وال بيسيك راهنمايم كنيد(ttt



mojham765
14-02-2006, 11:05
tبانك من اكسس است
درويژوال بيسيك كار كردم
بانك رو با dao به فرم وصل كردم
براي اضافه كردن ركورد جديد از كدزير استفاده كردم ارور داد
لطفا راهنماييم كنيد؟
daocd1.recordset.addnew

HAW3D
15-02-2006, 01:07
عزیز توجه کن طرز استفاده از داو اینگونه است
اول کتابخانه داو را اضافه کن
project > references > dao 3.61 or dao 3.5
بعدا کد نویسی
dim daodb as database
dim daors as recordset
|
set daodb=opendatabase("نام بانک داده")
set daors=daodb.openrecordset("نام تیبل")
اضافه کردن رکورد
daors.addnew
ذخیره
daors.update
در داو رکوردی نمیتواند خالی باشد
به همین خاطر باید از کد
on error resume next
یا کدهای خطا پوش شبیه استفاده کنید
سپس بانک داده خود را ذخیره کنید
EEart

HAW3D
16-02-2006, 00:32
سلام
ابتدا بايد يک عذر خواهي به خاطر جواب اشتاهم بکنم
البته شما هم بي تقصير نبوديد چونگه نوشتهايد با ÷ايگاه داده
dao
بگزريم
هر کس در کار با پايگاه داده بايد توجه داشته باشد که در صورت استفاده از کنترل ها براي ارتباط با پايگاه داده بايد يک رکورد خالي بوسيله اکسس يا برنامههاي مشابه ايجاد کند
دليل اين موضوي اين است که اين کنترل ها هميشه روي يک رکورد در پايگاه داده مياستند
يک راه ديگر اين است که دوبار متوالي رکورد اضافه کنيم(هلبته فقط براي بار اول)
در آخر به همه دوستان پيشنهاد ميکنم که از
dao
براي ارتباط با پايگاه داده استفاده کنند
چون علاوه بر دستورات خودش دشتورات
sql
را هم پشتيبانه کرده وقدرت فوقالعادهاي دارد
تقريبا همه پايگاه داده ها را پشتيباني کرده
از همه مهمتر ميتواند از ان در
VS.NET
نيز استفاده کنيد
در صورت تمايل ميتوانم يک تاپيک مخصوص برايش ايجاد کنم تا همه با آن اشنا شويم
EEart

HAW3D
16-02-2006, 00:33
سلام
ابتدا بايد يک عذر خواهي به خاطر جواب اشتاهم بکنم
البته شما هم بي تقصير نبوديد چونگه نوشتهايد با ÷ايگاه داده
dao
بگزريم
هر کس در کار با پايگاه داده بايد توجه داشته باشد که در صورت استفاده از کنترل ها براي ارتباط با پايگاه داده بايد يک رکورد خالي بوسيله اکسس يا برنامههاي مشابه ايجاد کند
دليل اين موضوي اين است که اين کنترل ها هميشه روي يک رکورد در پايگاه داده مياستند
يک راه ديگر اين است که دوبار متوالي رکورد اضافه کنيم(هلبته فقط براي بار اول)
در آخر به همه دوستان پيشنهاد ميکنم که از
dao
براي ارتباط با پايگاه داده استفاده کنند
چون علاوه بر دستورات خودش دستورات
sql
را هم پشتيبانه کرده وقدرت فوقالعادهاي دارد
تقريبا همه پايگاه داده ها را پشتيباني کرده
از همه مهمتر ميتواند از ان در
VS.NET
نيز استفاده کنيد
در صورت تمايل ميتوانم يک تاپيک مخصوص برايش ايجاد کنم تا همه با آن اشنا شويم
EEart

alishahbazi
30-08-2006, 16:02
دوست عزيز به ترتيب زير عمل كن
ado.recordset.addnew
ado.recordset.update
-------------------------------