امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
ذخیره کردن اطلاعات حاصل از شرط WHERE
نویسنده پیام
far_222000 آفلاین
مدير بخش ديتابيس
*****

ارسال‌ها: 955
موضوع‌ها: 68
تاریخ عضویت: شهریور ۱۳۸۴

تشکرها : 468
( 1249 تشکر در 422 ارسال )
ارسال: #1
ذخیره کردن اطلاعات حاصل از شرط WHERE
سلام دوستان

من 1 برنامه نوشتم که می آد و با استفاده از ADODC و Datagrid و دستورات SQL از یک دیتابیس Access یک سری رکورد رو که شرط خاصی دارن استخراج می کنه، مثلاً کدی که براش نوشتم اینه:
کد:
Adodc1.RecordSource = "SELECT * FROM Authors WHERE Author='Farid'"
حالا من این اطلاعات استخراج شده رو تو Datagird می بینمQuestion

مشکل اینجاست: من می خوام این اطلاعات رو تو 1 دیتابیس دیگه که دقیقاً از همین فیلد ها و 1 Table با همین نام تشکیل شده، ذخیره کنم. به عبارتی من می خوام اطلاعات حاصل از شرط رو Save as کنم تو دیتابیس دیگه ایExclamation
۱۶-شهریور-۱۳۸۵, ۱۱:۰۵:۲۶
وب سایت ارسال‌ها
پاسخ
tanhatarin آفلاین
كاربر دو ستاره
**

ارسال‌ها: 102
موضوع‌ها: 11
تاریخ عضویت: تير ۱۳۸۵

تشکرها : 0
( 5 تشکر در 5 ارسال )
ارسال: #2
RE: ذخیره کردن اطلاعات حاصل از شرط WHERE
سلام دوست من
من هم اين مشكل رو داشتم
مجبور شدم يك بانك جديد بسازم.
بانك اصلي رو سلكت كنم و اطلاعات سلكت شده رو داخل بانك جديد بريزم. البته بايد اول بانك جديد رو خالي بعد اطلاعات رو ركورد به ركورد در بانك جديد بريزي.
اگه دوستان راه بهتري داشتند خيلي دلم مي خواد بشنوم.

به نا اميدي از اين در مرو، بزن فالي
بود كه قرعه دولت به نام ما افتــــــد
۱۹-شهریور-۱۳۸۵, ۱۶:۳۲:۰۸
ارسال‌ها
پاسخ
far_222000 آفلاین
مدير بخش ديتابيس
*****

ارسال‌ها: 955
موضوع‌ها: 68
تاریخ عضویت: شهریور ۱۳۸۴

تشکرها : 468
( 1249 تشکر در 422 ارسال )
ارسال: #3
RE: ذخیره کردن اطلاعات حاصل از شرط WHERE
دوست عزیز
اگه می تونی, لطف کن و کد کارهات رو هم برام بنویس, البته با توضیحی که دادی متوجه شدم ولی می خوام مطمین بشمTongue
۱۹-شهریور-۱۳۸۵, ۲۱:۳۸:۲۶
وب سایت ارسال‌ها
پاسخ
tanhatarin آفلاین
كاربر دو ستاره
**

ارسال‌ها: 102
موضوع‌ها: 11
تاریخ عضویت: تير ۱۳۸۵

تشکرها : 0
( 5 تشکر در 5 ارسال )
ارسال: #4
RE: ذخیره کردن اطلاعات حاصل از شرط WHERE
سلام اپتدا بايد بانك فرعي رو اگه اطلاعاتي داخلش هست پاك كني. من اينجا از ديتااينواير منت استفاده كردم. شما مي توني اون رو به adodc تغيير بدي. من اطلاعات اصليم رو در يك گريد نمايش دادم و با استفاده از تكستهايي كه داشتم فيلتر مورد نظر انجام دادم بعد با استفاده از يك كامند بانك فرعي رو پاك مي كنم
DataEnvironment1.rsCommand5.Open
DataEnvironment1.rsCommand5.MoveFirst
Do
If DataEnvironment1.rsCommand5.EOF = True Then
Exit Do
Else
DataEnvironment1.rsCommand5.Delete
DataEnvironment1.rsCommand5.MoveNext
End If
Loop
End If
DataEnvironment1.rsCommand5.Close
Form2.Show
با نمايش فرم 2 اطلاعات فيلتر شده گريد فرم 1 ركورد به ركورد به گريد فرم 2 اضافه ميشه.
تو لود فرم 2 بانك فرعي رو addnew مي كني و بانك اصلي سلكت شده رو MoveFirst بعد فيلد هاي بانك اصلي رو داخل بانك فرعي ميريزي و با استفاده از حلقه اينكار رو تا زماني كه به پايان بانك سلكت شده اصلي برسي ادامه مي دي.
براي انتقال اطلاعات سلكت شده به اكسل من مجبور شدم كه اين كار رو انجام بدم. شايد دوستان طرح بهتري هم داشته باشند.
در ضمن بانك اصلي و فرعي بايد دقيقا مثل هم فيلد بندي شده باشند.

به نا اميدي از اين در مرو، بزن فالي
بود كه قرعه دولت به نام ما افتــــــد
(آخرین ویرایش در این ارسال: ۲۰-شهریور-۱۳۸۵, ۰۸:۴۳:۵۷، توسط tanhatarin.)
۲۰-شهریور-۱۳۸۵, ۰۸:۴۲:۰۱
ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  چگونگی دریافت اطلاعات لحظه ای بورس javad917 10 14,847 ۱۷-فروردین-۱۳۹۹, ۱۹:۰۳:۴۵
آخرین ارسال: mostafa2020
  خواندن و ارسال کردن اطلاعات با پورت سریال SBRE77 18 20,157 ۱۱-مهر-۱۳۹۷, ۰۹:۴۶:۲۸
آخرین ارسال: reza1354
  نیاز به راهنمایی درباره ارسال اطلاعات reza2010wf 2 3,830 ۲۶-شهریور-۱۳۹۴, ۱۱:۵۸:۰۷
آخرین ارسال: Ghoghnus
  مشکل ماژول گرفتن اطلاعات سیستم hossein161 1 2,792 ۲۰-شهریور-۱۳۹۴, ۱۵:۲۲:۲۲
آخرین ارسال: Payman62
  ذخیره کردن نتیجه اجرای کد به صورت رشته alefpe 1 2,740 ۱۰-خرداد-۱۳۹۴, ۱۰:۲۰:۲۲
آخرین ارسال: lord_viper
  گروه بندی اطلاعات automa 9 6,342 ۲۵-تير-۱۳۹۲, ۲۰:۳۲:۵۱
آخرین ارسال: automa
  اضافه کردن اطلاعات به بانک sql mehrdad8 2 2,877 ۱۹-تير-۱۳۹۲, ۱۴:۴۲:۴۸
آخرین ارسال: Di Di
  مرتب سازی اطلاعات DataGrid sepahbod 4 6,050 ۲۴-اردیبهشت-۱۳۹۲, ۱۲:۱۲:۱۶
آخرین ارسال: isaac23
  ذخیره سازی اطلاعات aKaReZa75 4 5,682 ۳۱-فروردین-۱۳۹۲, ۲۱:۳۷:۲۸
آخرین ارسال: Ghoghnus
  خواندن اطلاعات از برنامه دیگر automa 8 6,343 ۲۴-بهمن-۱۳۹۱, ۱۸:۱۹:۱۱
آخرین ارسال: automa

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS