如何能快速把excel导入到数据库 我有一个excel 表,里面的记录的某个字段可能为空,或者特定类型的,但不确定是哪一行,因为数据量太大了用论坛里的读 excel 表的行,然后insert into 到表的方法太慢了,想问问,有没有其他方法能快一点的导入到表里呢??? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 参考这个SQL:SELECT * into newtablexxxFROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0', 'Data Source="c:\book1.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...[Sheet1$] 但我excel 表里的某些列要处理过才可以,不然格式转换出错的,因为我的表有个字段为日期型,但excel表那个列的某些行是为空或者其他字符 一次将excel数据取出来放在内存中进行处理,然后再将数据insert到数据库中 我没有试验过。不过我想可以先定义一个结构体record,然后把excel里的数据放再record中,把record里的数据处理后再把数据插入到数据库中 这个问题确实值得研究使用Insert into 速度很慢的,要是有2万条数据,速度都相当慢,更不用说更多的啦 最簡單的 直接使用SQL企業管理器重的導入 那是相當的快啊 Edit的小问题 请问#$37是什么意思 Delphi能否实现文件复制监控? 有点急!问一个FileListBox的问题 希望与使用过APRO控件开发传真系统的朋友交流交流!!!在发送传真之前,给对方语音提示,这个“提示”你是怎么解决的??? 我的爱,我的梦,我的家,权当升双星的纪念 自定义函数问题 如何把已经学好的程序变成安装的文件? 如何实现软删除? 怎样动态调整屏幕的分辨率 工作不忙,但不知道学什么 关于权限字段
SELECT * into newtablexxx
FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',
'Data Source="c:\book1.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...[Sheet1$]