Option Explicit
Dim Adocon As ADODB.Connection
Private Sub Form_Load()
Set Adocon = New ADODB.Connection
Adocon.ConnectionString = "Provider = SQLOLEDB.1;Password = ; Persist Security Info = True;User ID = sa;Initial Catalog = DRUGDB; Data Source = 192.168.30.122"
Adocon.ConnectionTimeout = 120
Adocon.Open
Adocon.Execute ("delete from newsort")
Adocon.Execute ("insert into newsort(sort_id,sort_name) SELECT sort_id,sort_name FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0','Data Source=" & App.Path & "/carsort1.xls;Extended properties=Excel 5.0')...[carsort1$]")
Adocon.Close
Set Adocon = Nothing
End Sub
相关文章
- SQL Server 2005导入Excel表问题
- [SQL Server] 从SQL Server 表中随机获取n条或百分比数据
- 如何从SQL Server中具有多个值的2个复合键的表中删除多行?
- 从SQL Server中的多个表中获取不同的列值
- 从xls(Excel)文件创建SQL表
- 如何使用excel表中的新数据更新sql server表?
- 把CSV文件导入到SQL Server表中
- 如何从SQL Server中的表中删除重复的行[重复]
- sql优化:从设计表结构开始(SQL Server中如何让数据库中某一个字段随时间自动更新?)
- 轻松实现SQL Server与Access、Excel数据表间的导入导出 【转载】