PDA

View Full Version : ریعختن اطلاعات از excel به بانک اطلاعاتی



hamidreza
شنبه 21 خرداد 1384, 21:03 عصر
لطفا در مورد ریختن محتوای یک فایل excel در بانک اطلاعاتی توضیح دهید یا کامپوننتی برای این کار معرفی نمائید
با تشکر

vcldeveloper
یک شنبه 22 خرداد 1384, 04:45 صبح
می تونی از ADO استفاده کنی...
1- روی فرم یه AdoDataSet, DataSource و DBGrid قرار بده.
2- در Object Inspector روی دکمه کنار خاصیت ConnectionString از شی AdoDataSet کلیک کن تا پنجره Data link properties باز بشه.
3- از لیست Provider ها Microsoft Jet 4.0 رو انتخاب کن.
4- در تب All روی گزینه Extended Properties دابل کلیک کن و در کادر Property Value بنویس "Excel 8.0" (بدون علامت نقل قول)
5- در تب Connection در کادر Select database name مسیر و نام فایل Excel رو بنویس.
6- با کلیک بر روی OK پنجره Data link properties رو ببند.
7- در Object Inspector برای خاصیت CommandType مقدار TableDirect رو انتخاب کن.
8- نام جدول رو از لیست موجود برای خاصیت CommandText انتخاب کن.
9- خاصیت Active رو True کن.

kamyar_kimiyabeigi
یک شنبه 22 خرداد 1384, 07:45 صبح
این کار رو از خود sql server بوسیله Security->Linked Server

نیز می تونی انجام بدی

m-khorsandi
یک شنبه 22 خرداد 1384, 12:31 عصر
درود
اگه قرار نیست براش برنامه ایی بنویسید میتونید از امکان DTS SQL Server هم استفاد کرد.

Rafeie
سه شنبه 08 آذر 1384, 10:08 صبح
با عرض سلام .
از داخل دلفی چطوری میشه از DTS استفاده کرد .
ممنونم .

majid_afra222
سه شنبه 08 آذر 1384, 13:53 عصر
سلام
من قبلا تو یه تاپیک کامل جواب دادم، از SQL Server به Excel بود.