مشاهده نسخه کامل
: در مورد اضافه كردن ركوردجديدبه ديتابيس با وي}وال بيسيك راهنمايم كنيد(ttt
mojham765
14-02-2006, 11:05
tبانك من اكسس است
درويژوال بيسيك كار كردم
بانك رو با dao به فرم وصل كردم
براي اضافه كردن ركورد جديد از كدزير استفاده كردم ارور داد
لطفا راهنماييم كنيد؟
daocd1.recordset.addnew
عزیز توجه کن طرز استفاده از داو اینگونه است
اول کتابخانه داو را اضافه کن
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
سلام
ابتدا بايد يک عذر خواهي به خاطر جواب اشتاهم بکنم
البته شما هم بي تقصير نبوديد چونگه نوشتهايد با ÷ايگاه داده
dao
بگزريم
هر کس در کار با پايگاه داده بايد توجه داشته باشد که در صورت استفاده از کنترل ها براي ارتباط با پايگاه داده بايد يک رکورد خالي بوسيله اکسس يا برنامههاي مشابه ايجاد کند
دليل اين موضوي اين است که اين کنترل ها هميشه روي يک رکورد در پايگاه داده مياستند
يک راه ديگر اين است که دوبار متوالي رکورد اضافه کنيم(هلبته فقط براي بار اول)
در آخر به همه دوستان پيشنهاد ميکنم که از
dao
براي ارتباط با پايگاه داده استفاده کنند
چون علاوه بر دستورات خودش دشتورات
sql
را هم پشتيبانه کرده وقدرت فوقالعادهاي دارد
تقريبا همه پايگاه داده ها را پشتيباني کرده
از همه مهمتر ميتواند از ان در
VS.NET
نيز استفاده کنيد
در صورت تمايل ميتوانم يک تاپيک مخصوص برايش ايجاد کنم تا همه با آن اشنا شويم
EEart
سلام
ابتدا بايد يک عذر خواهي به خاطر جواب اشتاهم بکنم
البته شما هم بي تقصير نبوديد چونگه نوشتهايد با ÷ايگاه داده
dao
بگزريم
هر کس در کار با پايگاه داده بايد توجه داشته باشد که در صورت استفاده از کنترل ها براي ارتباط با پايگاه داده بايد يک رکورد خالي بوسيله اکسس يا برنامههاي مشابه ايجاد کند
دليل اين موضوي اين است که اين کنترل ها هميشه روي يک رکورد در پايگاه داده مياستند
يک راه ديگر اين است که دوبار متوالي رکورد اضافه کنيم(هلبته فقط براي بار اول)
در آخر به همه دوستان پيشنهاد ميکنم که از
dao
براي ارتباط با پايگاه داده استفاده کنند
چون علاوه بر دستورات خودش دستورات
sql
را هم پشتيبانه کرده وقدرت فوقالعادهاي دارد
تقريبا همه پايگاه داده ها را پشتيباني کرده
از همه مهمتر ميتواند از ان در
VS.NET
نيز استفاده کنيد
در صورت تمايل ميتوانم يک تاپيک مخصوص برايش ايجاد کنم تا همه با آن اشنا شويم
EEart
alishahbazi
30-08-2006, 16:02
دوست عزيز به ترتيب زير عمل كن
ado.recordset.addnew
ado.recordset.update
-------------------------------
vBulletin , Copyright ©2000-2024, Jelsoft Enterprises Ltd.