VB: 把数据导入到Excel中,然后在Excel中修改之后,如何再保存到数据库中呢?

我说的保存并不是从Excel导入sql2000而是,一键自动保存到数据库中。譬如我从数据库中拿出数据放在MSFlexGrid中,然后一键“导出Excel”,再在Excel... 我说的保存并不是从Excel导入sql2000而是,一键自动保存到数据库中。譬如我从数据库中拿出数据放在MSFlexGrid中,然后一键“导出Excel”,再在Excel中修改,完毕之后再一键“保存到数据库” 展开
 我来答
匿名用户
2013-09-06
展开全部
1、SQL可以直接导出为EXCEL:insert into OPENROWSET('MICROSOFT.JET.OLEDB.4.0'
,'Excel 5.0;HDR=YES;DATABASE=你的工作簿路径及名称',工作表名或命名区域)
select * from 表 2、EXCEL可以直接导入SQL:(1)生成新表:
SELECT * INTO 表 FROM
OPENROWSET('MICROSOFT.JET.OLEDB.4.0'
,'Excel 5.0;HDR=YES;DATABASE=你的工作簿路径及名称',工作表名或命名区域)(2)导入原有表中:INSERT INTO 表 SELECT * FROM
OPENROWSET('MICROSOFT.JET.OLEDB.4.0'
,'Excel 5.0;HDR=YES;DATABASE=你的工作簿路径及名称',工作表名或命名区域) 3、MSFlexGrid仅仅是个数据显示控件,何必拘泥与此呢
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式