09HCB
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.

09HCB

Trang chủ 09HCB- Lớp Hoàn Chỉnh Đại Học Khoá 2009-2011
 
Trang ChínhTrang Chính  GalleryGallery  Latest imagesLatest images  Tìm kiếmTìm kiếm  Đăng kýĐăng ký  Đăng NhậpĐăng Nhập  

 

 Import file excel vào SQL Server

Go down 
2 posters
Tác giảThông điệp
hthinh

hthinh


Tổng số bài gửi : 10
Join date : 29/03/2010

Import file excel vào SQL Server Empty
Bài gửiTiêu đề: Import file excel vào SQL Server   Import file excel vào SQL Server Empty8/4/2010, 8:43 am

Có bạn nào biết import dữ liệu từ file excel vào trong CSDL hok, ở đây là SQL Server. Giúp mình với , thanks!.
Về Đầu Trang Go down
nguyenlong

nguyenlong


Tổng số bài gửi : 6
Join date : 20/03/2010
Age : 38

Import file excel vào SQL Server Empty
Bài gửiTiêu đề: Import Excel vào sql   Import file excel vào SQL Server Empty8/4/2010, 9:27 am

Mình đã từng import vào rồi.

MÌnh code lên cho bạn xem thử :

DataTable table = new DataTable();
OleDbConnection conn = new OleDbConnection();

OleDbCommand cmd = new OleDbCommand();
string path = @"E:\ICD101.xls";//duong dan toi file excel
string Strconn = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + path;
Strconn += ";Extended Properties=Excel 8.0";
conn.ConnectionString = Strconn;
cmd.CommandText = "Select * from [exceltmp$]";//ten sheet
cmd.Connection = conn;

cmd.Connection = conn;
OleDbDataAdapter dap = new OleDbDataAdapter(cmd);
dap.Fill(table);
dataGridView2.DataSource = table;
string strSqlconn1 = "Data Source =MAY15; Initial Catalog =temp; Integrated Security = True";
SqlConnection conn1 = new SqlConnection(strSqlconn1);
conn1.Open();
System.Data.SqlClient.SqlBulkCopy copy = new System.Data.SqlClient.SqlBulkCopy(conn1);
copy.DestinationTableName = "codedmchung";//ten table trong sql
copy.ColumnMappings.Add("Codedm", "CodeDM");
copy.ColumnMappings.Add("Ma_ICD", "Ma_ch");//tên cột bên excel và tên cột tương ứng trong sql
copy.ColumnMappings.Add("Ten_ICD", "Ten_ch");

copy.WriteToServer(table);
copy.Close();
conn1.Close();
conn1.Dispose();

Nếu không được thì Email cho mình : nguyenlonghcm@gmail.com.
Về Đầu Trang Go down
hthinh

hthinh


Tổng số bài gửi : 10
Join date : 29/03/2010

Import file excel vào SQL Server Empty
Bài gửiTiêu đề: Re: Import file excel vào SQL Server   Import file excel vào SQL Server Empty8/4/2010, 9:41 am

Để mình làm thử , có j sẽ hỏi bạn thêm nha. Thanks bạn nhiều! Very Happy
Y/M: huynhdangthinh06k1@yahoo.com
Về Đầu Trang Go down
Sponsored content





Import file excel vào SQL Server Empty
Bài gửiTiêu đề: Re: Import file excel vào SQL Server   Import file excel vào SQL Server Empty

Về Đầu Trang Go down
 
Import file excel vào SQL Server
Về Đầu Trang 
Trang 1 trong tổng số 1 trang
 Similar topics
-
» Hướng dẫn ghi file - đọc file binary!
» Help me OutPut File!
» [UTILITY] GameSave Manager 1.5 Build 1812 - Quản lý các file save Game cho bạn
» Access hay SQL Server ?
» Help cài sql server 2005

Permissions in this forum:Bạn không có quyền trả lời bài viết
09HCB :: Lưu trữ :: HK1 :: NMCNPM-
Chuyển đến