蓝老师,您好: 我有一段代码运行不了,发的贴也没有解决问题,所以请求您给予指教 代码是要把EXCEL表"生产数据"里的数据全部导出到SQL数据库"生产数据1"里的"生产数据"表里去(增加数据),代码和问题如下: Sub 导出数据到SQL() Dim TempStrCon As String TempStrCon = "Provider=SQLOLEDB.1; Integrated Security=SSPI;Persist Security Info=true; Initial Catalog=生产数据1;User ID=sa; Data Source=ZHUYUNHUI" '这里是服务器名对吗? ' (请教:上面指定了主机名和数据库名,在这个数据库里还有起他数据表,请问在哪个地方来指定数据要引入的表名呢,多谢) Dim ADOCon As adodb.Connection '运行到这里出编译错误信息,是不是要做什么设置呢? Dim ADORec As adodb.Recordset Set ADOCon = CreateObject("ADODB.Connection") ' ADOCon.Open TempStrCon ADOCon.CursorLocation = adUseServer For x = 1 To 10 s1 = Cells(x, 1) S2 = Cells(x, 2) s3 = Cells(x, 3) s4 = Cells(x, 4) Set ADORec = ADOCon.Execute("Insert Into xsfy" & " (日期,班组,订单号码,款号,产品名称) " _ & "Values('" & s1 & "','" & S2 & "','" & s3 & "','" & s4 & "');") End Sub 请蓝老师指点 , 谢谢
|