我想将一EXCEL文件的数据导入到SQL SERVER中的一张表中,在网上找了伙大体思路好象是利用程序在SQL SERVER中创建一张表,再把数据传过去.
我现在想这样做:
通过对话框选择EXCEL文件,然后在利用程序把EXCEL文件导入到SQL SERVER中的一张表中,想用ADODC控件实现,特请教各位高手!

解决方案 »

  1.   

    我导过,是用ADO做的,很方便,不过好象有点慢给你两条核心语句:adoCnn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=false;Data Source=c:\itemMark\" & Sou & ".xls;Extended Properties='Excel 8.0;HDR=yes'"
    上面Sou是EXCEL文件名,手工输入或列表选择的adoRst.Open "Select * From [" & Tb & "$]", adoCnn, adOpenKeyset, adLockOptimistic
    变量TB是EXCEL文件中的工作簿名字