PDA

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



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

علی کشاورز
یک شنبه 22 خرداد 1384, 04:15 صبح
می تونی از 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:15 صبح
این کار رو از خود sql server بوسیله Security->Linked Server

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

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

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

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