ورود

View Full Version : بانك sql و فايل اكسس



MOJTABAATEFEH
دوشنبه 25 آبان 1388, 12:09 عصر
سلام دوستان عزيز
1.من مي خوام در برنامه خودم كه از ديتابيس SQL2000 استفاده مي كنه خروجي اكسس بگيرم البته بصورت شرط دار چون اين خروجي گرفتن به صورت ماهيانه انجام ميشه و در هر بار خروجي گرفتن فقط بايد اطلاعات همان ماه قرار بگيره

2.مي خوام فايل خروجي قسمت 1 رو كه به صورت اكسس هست را به يك جدول يك بانك SQL2000 ديگه اضافه كنم كه از قبل هم اطلاعاتي در آن جدول قرار دارد

مي خوام تمام اعمال بالا با كد نويسي انجام بشه چطور مي تونم اين عمل را انجام بدم؟

با تشكر

MOJTABAATEFEH
چهارشنبه 27 آبان 1388, 20:53 عصر
از دوستان تا بحال كسي اينجور كارهايي انجام داده؟
مطمئنا امكانپذير هست ولي راهش......!؟

merced
چهارشنبه 27 آبان 1388, 21:07 عصر
اين كه كاري نداره
1- يه فايل اكسس و جداول با ساختاري كه مي خواي ميسازي (ارتباطشم ميدي ديگه)
2- يه كوئري از SQL Server مي نويسي (شرط هايي كه گفتي)
3- با يه دستور SQL جدول اكسس رو خالي مي كني (شايد بخواي يه جدول بسازي با نامي كه نشوندهنده سال و ماه باشه)
4- كوئري باز مي شه و تك تك ركوردها رو به جدول اكسس اضافه مي كني

در مورد دوم هم كه واضحه

اين ساده ترين روشي هست كه ميشه انجام داد

حسین شهریاری
شنبه 30 آبان 1388, 08:56 صبح
سلام دوست عزیز

به نظر من شما بهتر این هستش که از Export استفاده کنید.با این دستور نه تنها خروجی اکسس بلکه هر نوع خروجی میتونین تهیه کنید.حتی فایل Text
جزعیات این دستور را از BookOnline خود SQL پیدا کنید.
موفق باشید

MOJTABAATEFEH
شنبه 30 آبان 1388, 20:43 عصر
سلام دوست عزیز

به نظر من شما بهتر این هستش که از Export استفاده کنید.با این دستور نه تنها خروجی اکسس بلکه هر نوع خروجی میتونین تهیه کنید.حتی فایل Text
جزعیات این دستور را از BookOnline خود SQL پیدا کنید.
موفق باشید

ممنون دوست عزيز لطفا بيشتر توضيح بديد توي BooksOnline چيزي پيدا نكردم

merced
شنبه 30 آبان 1388, 21:18 عصر
ايشون منظورش استفاده از ابزاره . شما مي خواي كد نويسي كني

MOJTABAATEFEH
شنبه 30 آبان 1388, 21:32 عصر
دوست عزيز چه ابزاري منظورشون است كامپوننت يا چيز ديگري؟
به هر حال من مي خوام از داخل برنامه ي خودم كاربر بتونه اينكار رو انجام بده راه حل چيه؟

با تشكر

حسین شهریاری
یک شنبه 01 آذر 1388, 10:33 صبح
سلام

جناب Merced دوست عزیزم درست فرمودنو
ولی به عرض برشونم تمام ابزارهایی که توی SQL هست معادل اون دستور(Script) هم وجود داره!!

ولی اگه خاستید به صورت ابزاری استفاده کنید روی پایگاه داده خودتون کلید راست کنید و از زیر منوی Alltask گزینه Export را انتخاب کرده و Next را فشار دهید.در این پنجره در قسمت Datasource نام پایگاه داده مقصدی که میخاهید را انتخاب کنید(که برای شما اکسس هستش) سپس بقیه مراحل را روی گزینه های پیشفرض Next زده و در آخر Finish کنید.اگه درست کار کرده باشید الان شما یه خروجی از پایگاه داده خودتون در قالب پایگاه اکسس دارید.یعنی حتی داده های شما هم انتقال داده میشن.

MOJTABAATEFEH
یک شنبه 01 آذر 1388, 22:27 عصر
سلام

جناب Merced دوست عزیزم درست فرمودنو
ولی به عرض برشونم تمام ابزارهایی که توی SQL هست معادل اون دستور(Script) هم وجود داره!!

ولی اگه خاستید به صورت ابزاری استفاده کنید روی پایگاه داده خودتون کلید راست کنید و از زیر منوی Alltask گزینه Export را انتخاب کرده و Next را فشار دهید.در این پنجره در قسمت Datasource نام پایگاه داده مقصدی که میخاهید را انتخاب کنید(که برای شما اکسس هستش) سپس بقیه مراحل را روی گزینه های پیشفرض Next زده و در آخر Finish کنید.اگه درست کار کرده باشید الان شما یه خروجی از پایگاه داده خودتون در قالب پایگاه اکسس دارید.یعنی حتی داده های شما هم انتقال داده میشن.

همين كار Export و Import كردن رو چطوري مي تونم با كدنويسي انجام بدم

با تشكر

MOJTABAATEFEH
جمعه 13 آذر 1388, 14:02 عصر
از دوستان كسي با كدنويسي اين كار رو انجام نداده؟

با تشكر

MOJTABAATEFEH
جمعه 20 آذر 1388, 10:02 صبح
دوستان اصلا اينكار با كد نويسي امكانپذير هست؟ اگر قابل انجام هست روش كدنويسي رو بفرماييد

با تشكر

DataMaster
جمعه 20 آذر 1388, 10:14 صبح
بمیرم واسه موتور سرچ این سایت
http://barnamenevis.org/forum/showthread.php?t=188060

http://barnamenevis.org/forum/showthread.php?t=170148&highlight=%D8%AE%D8%B1%D9%88%D8%AC%DB%8C+%D8%A7%DA %A9%D8%B3%D9%84

http://barnamenevis.org/forum/showthread.php?t=132442&highlight=%D8%AE%D8%B1%D9%88%D8%AC%DB%8C+%D8%A7%DA %A9%D8%B3%D9%84

MOJTABAATEFEH
یک شنبه 29 آذر 1388, 23:20 عصر
بمیرم واسه موتور سرچ این سایت
http://barnamenevis.org/forum/showthread.php?t=188060

http://barnamenevis.org/forum/showthread.php?t=170148&highlight=%D8%AE%D8%B1%D9%88%D8%AC%DB%8C+%D8%A7%DA %A9%D8%B3%D9%84

http://barnamenevis.org/forum/showthread.php?t=132442&highlight=%D8%AE%D8%B1%D9%88%D8%AC%DB%8C+%D8%A7%DA %A9%D8%B3%D9%84

دوست عزيز ممنونم بابت جوابتون ولي لينك هاي شما فقط راجع به Export كردن صحبت كردن اونم اسمي از Access برده نشده و در ضمن صحبتي از Import كردن نيست

با تشكر

DataMaster
دوشنبه 30 آذر 1388, 18:22 عصر
این لینکا برای ارسال داده به اکسل هست
عموما شما با استفاده از امکانات کار با پایگاه داده ها خیلی راحت میتونی این کار رو انجام بدی
یا میتونی از کامپوننت SME Exoprt& Import استفاده کنی که خیلی از فرمتها رو پوشش میده
تو نت یه سچ بزنی پیداش میکنی