.db在mysql中怎么打开,-如何用EXCEL可以完美打开DB数据库文件?

如何将Excel表格中的数据导入到sql数据库里已经存在的表里,注意是已经建好的?

insert into tablename

SELECT *

FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',

'Data Source="c:\temp1.xls";User ID=;Password=;Extended properties=Excel 5.0')...[Sheet1$]

注意如果两边类型不一致需要用cast或convert转换数据类型。

这是在查析器中执行的直接导入的

sql2000直接执行即可,sql2005以上的需把外围配置打开(sql菜单里就有)

insert into tablename --这里输入你要导入的表

SELECT * --这里可以设置需要的execl中的字段

FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',--这个是打开数据源,不用改

'Data Source="c:\temp1.xls";--这里设置你的execl存放的路径和文件名

User ID=;Password=;Extended properties=Excel 5.0')--这里也不用改,标准格式

...[Sheet1$]--这里设置execl的工作表名,一般没改过的话execl中的工作表默认三个

--Sheet1,Sheet2,Sheet3,注意别把$忘写了。

excel表格怎么创建数据库(只有一个界面,后面全是数据库,)

抢首赞

评论

分享

举报

陈义军5

2014-07-27

excel是一个自由表,一个EXCEL的工作薄就是一个数据库,它里面的每一张表就是数据库的表,你可象操作表一样对其进行查询等操作,它里面的列就是数据库的字段,行就是记录,因此你可以按数据库的架构来组建数据,只是你如果你组建的数据不符合数据库的规则,在查询时不能得到时相应的结果。因此在EXCEL中不存在创建数据库。但对存在的数据可以引用。当满足条件A、B、C、D……时引用是可以的,但如果是在EXCEL中直接引用是不行的,一种是用VBA利用ADO访问EXCEL,在查询时把A、B、C、D几个条件按SQL语法写进查询语句中,引用返回的记录集,一种是利用函数把满足A、B、C、D的记录筛选出来,然后再引用。

追问

哪种方法更好呢?因为我要引用的数据比较多!

追答

当然是数据查询方式更快更方便

本回答被提问者采纳

5

评论

分享

举报

Daicx19

来自知道合伙人认证行家 2017-09-13

Excel数据库创建方法

1、首先新建一个Excel表格

2、在新建 Microsoft Excel 工作表中输入要编辑的内容。如图:

3、选中所编辑的内容,在名称框中输入数据库的名称并按回车键。(注:在此把新建的数据库命名为“普实软件”)

4、保存新建的 Microsoft Excel 工作表,数据库创建完成。

excel表格中数据怎么变成数据库

需要变成什么数据库就用什么数据库软件的工具导过去

怎么把excel表格转换成数据库表

两种办法.

一是将查询出来的数据全部选中.

然后复制粘贴到

excel.

二是在数据库上单击右键,选择任务>>导出数据.

里面可以将数据导出成文本.

如何用EXCEL可以完美打开DB数据库文件?

1、数据透图是Excel常用的手段,而应用数据透视视图的第一步就是导入数据,如本例中,表中889167行数据,那么将这些数据导入Excel表中将是一个很漫长的过程,可以借助SQL语句选择性的导入数据,以此来提交数据加载的速度。

2.打开空白Excel,依次点击【数据】选项卡【自Access按钮】。

3.在弹出的【选择数据源】对话框中打开ACCESS文件,本文中则打开文件名为“无线路由”的实例文件;

4.在弹出的【导入数据】对话框中根据需求选择数据的显示方式,是“表”、“数据透视表”、“数据透视图”等等,本文中选择“数据透视图”,并单击对话框下方的【属性】按钮;

5.在弹出的【链接属性】对话框中选择【定义】选项卡,更改命令类型为“SQL”,命令文本为SQL代码,至此发现Excel已经为筛选出了所有安卓设备。

Excel表格怎样才能做为一个小型的数据库来使用

”数据“-》”数据有效性“-》选择“序列”-》序列即可。

参考一下:

http://wenku.baidu.com/view/b908b40bf78a6529647d53f1.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值