从Excel文件中,导入数据到SQL数据库中,很简单,直接用下面的语句:/*===================================================================*/
--如果接受数据导入的表已经存在
insert into 表 select * from
OPENROWSET('MICROSOFT.JET.OLEDB.4.0'
,'Excel 5.0;HDR=YES;DATABASE=c:\test.xls',sheet1$)--如果导入数据并生成表
select * into 表 from
OPENROWSET('MICROSOFT.JET.OLEDB.4.0'
,'Excel 5.0;HDR=YES;DATABASE=c:\test.xls',sheet1$)
--如果接受数据导入的表已经存在
insert into 表 select * from
OPENROWSET('MICROSOFT.JET.OLEDB.4.0'
,'Excel 5.0;HDR=YES;DATABASE=c:\test.xls',sheet1$)--如果导入数据并生成表
select * into 表 from
OPENROWSET('MICROSOFT.JET.OLEDB.4.0'
,'Excel 5.0;HDR=YES;DATABASE=c:\test.xls',sheet1$)
解决方案 »
- sqlserver函数,支持可变参数吗?
- SQL server 2000自动录入记录
- sql server定时作业的一个问题!!!
- 请教:视图或sp
- vc编程,关于从sql server 数据库中取得数据生成水晶报表的问题。
- 请高手指点(一道数据库建表题)
- ----------------------怎樣尋找出同一編號中最近一筆記錄裡的用戶和以前用戶不同的記錄
- 紧急求救:sql server中,误删除一数据库,如何回复???很急!请大虾救命,在线等待!
- 怎么把2002-6-14 下午 11:14:13 转化成2002-6-14 23:14:13请教
- 在 SQL Server 2000 中如何对一个整数格式化为一字符串 如将 12 格式化为 0012
- 有关临时表速度问题,急
- 紧急问题!!!
又是邹建大哥,嘿嘿,谢谢!!!我现在想先读EXCEL文件的第一行到一LISTBOX控件中,然后把一TABLE的字段也选出来放一STRINGGRID控件(跟VB 中的FLEXGRID)差不多,然后把TABLE的字段放在一列,然后从LISTBOX(即EXCEL文件中的第一行)选出一些也防到STRINGGRID中,然后根据对应的字段进行更新。现在关键是怎么实现EXCEL对TABLE的更新,不是简单的从EXCEL导入到数据库中。谢谢大家关注,请踊跃发言………………等待中