PDA

View Full Version : انتقال از excel به SQL



littledemon
دوشنبه 27 آبان 1387, 16:45 عصر
با سلام و درود

دوستان من نزدیک به 3000 رکورد دارم داخل excel . و باید این داده ها رو یه جوری مستقیم به بانک SQL منتقل کنم.. به همون شکلی که بوده.
منتها خوندنش از فایل اکسل و این که با چه روشی انجام بدم رو نمی دونم....کسی میتونه راهنمائی کنه ؟
:خجالت: پیشاپیش از کمکتون ممنونم:خجالت:

saed2006
دوشنبه 27 آبان 1387, 16:58 عصر
به نظر من بهترین روشی که میتونی استفاده کنی استفاده از خود sql هست. یعنی با ابزار import داده ها رو به sql تبدیل میکنی بدون اینکه نیاز باشه کدی بنویسی.
اگه خواستی بگو تا بیشتر واست توضیح بدم.

maghamiasl
دوشنبه 27 آبان 1387, 23:38 عصر
اول از اکسل SaveAs کن به CSV فایل (CSV comma delimited)
بعد از کد پایین در SQL استفاده کن:

BULK INSERT YourDB FROM 'C:\YourFile.csv' WITH (Datafiletype = 'char', fieldterminator = ',', rowterminator = '\n')