当前位置: 首页 > news >正文

上海公司做网站的价格广西建设官方网站

上海公司做网站的价格,广西建设官方网站,天津做网站.都找津坤科技,做网站公司西安总结在 Excel 中使用 SQL 语句的四种方法#xff0c;各种方法都有各自的适用场景#xff0c;可以选择自己熟悉的或喜欢方式。本文以在 Excel 中操作 MS SQL 数据库的数据为例进行说明。MS SQL 的数据如下#xff0c;使用微软 SQLExpress 版本。 方法 1#xff1a; Excel 现…总结在 Excel 中使用 SQL 语句的四种方法各种方法都有各自的适用场景可以选择自己熟悉的或喜欢方式。本文以在 Excel 中操作 MS SQL 数据库的数据为例进行说明。MS SQL 的数据如下使用微软 SQLExpress 版本。 方法 1 Excel 现有连接功能 点击浏览更多按钮在出现下面的界面后新建一个 sql server 的连接 输入要连接的sql server服务器以及连接方式 在下一步选择数据库选择表 然后一路下一步将数据放在希望的工作表 默认情况下显示的是一个表我们可以通过右键菜单进行修改 进入的时候是这样的 我们将命令类型改为 SQL然后在命令文本中写入合法的 sql 语句 这样就可以了。这个方法的数据源也可以是 Excel 工作簿灵活性还是不错的。但如果用 Excel 作为数据源工作表名称后面需要加上$符号。 下面演示将 Excel 工作簿作为数据源。点击数据选项卡的现有连接将类型改为所有文件或者Excel文件直接找到有数据的 Excel 工作簿。 选择表格 可以把 Excel 工作簿的数据源当做表格用 SQL 语句操作 显示的结果如下 方法2 ADO 使用 ADO 操作数据需要编写 VBA 代码但灵活性更高甚至可以封装成函数。有两个知识点 连接字符串的写法参照 ADO 库 连接字符串可以使用方法1的 OLEDB 连接字符串。也可以使用另外一种方法新建一个扩展名为 udl 的文件然后双击出现下面的界面填写好相应的字段 点击测试连接测试是否可以连接成功。然后用文本编辑器打开 udl 文件获取连接字符串 第二个知识点是在 VBE 环境中加载 ADO 库。方法如下打开 Excel 文件后按 ALT F11 进入 VBE 环境然后通过菜单工具-引用选中 Microsoft ActiveX Data Object 库的应用有不同的版本可以选择高一点的版本 以下是示例代码代码比较简单不做讲解。 Public Sub ImportData()Dim conn As New ADODB.Connectionconn.ConnectionString ProviderSQLOLEDB.1;Integrated SecuritySSPI;Persist Security InfoFalse;Initial CatalogSimpleStockManager;Data SourceLAPTOP-1VEJV1RM\SQLEXPRESSDim rst As New ADODB.Recordsetconn.Openrst.Open select * from t_m_materials, conn, adOpenKeyset, adLockReadOnly print headersDim i As IntegerDim leftTopCell As RangeSet leftTopCell Sheet1.Range(A1)For i 0 To rst.Fields.Count - 1leftTopCell.Offset(0, i).Value rst.Fields(i).NameNext import dataleftTopCell.Offset(1, 0).CopyFromRecordset rst End Sub方法3利用 Power Query 首先获取数据库的连接 填写服务器名称数据库可以选填。 点击确定按钮在下面的界面中选择 t_m_materials 表然后点击加载按钮。 此时加载的是表按下 ALT F12 进入 Power Query 编辑器在高级编辑器中将自动生成的代码进行改写改写后 M 代码如下 letSource Sql.Database(LAPTOP-1VEJV1RM\SQLEXPRESS, SimpleStockManager),dbo_t_m_materials Value.NativeQuery(Source, select MaterialNo, MaterialDesc from t_m_materials) indbo_t_m_materials通过 M 语言的 Value.NativeQuery 函数使用 SQL 语句获取数据。这种方法还是比较简单的。 方法4pandas xlwings 如果熟悉 Python 语言那么使用 pandas 库结合 xlwings 的功能使用起来就更简单了。在安装了 pandas 库和 xlwings 库之后先在 CMD 窗口中运行下面的命令创建一个 xlsm 文件以及同名的 py 文件 xlwings quickstart UseSql打开 UseSql.py 编写如下代码 import xlwings as xw from sqlalchemy import create_engine import pandas as pdengine create_engine(mssqlpymssql://username:pwdlocalhost:10577/SimpleStockManager?charsetutf8)def main():# do nothingxw.func def read_sql(sql):df pd.read_sql(sql, engine)return dfif __name__ __main__:xw.Book(UseSql.xlsm).set_mock_caller()main()只需要几句代码就编写了一个可以根据 sql 语句获取数据的函数。在 Excel 中使用效果如下
http://www.w-s-a.com/news/179372/

相关文章:

  • 做网站成功建设银行网站网址
  • 自动生成网站上海十大活动策划公司
  • 企业网站建设源码HTML论述市场营销对网站设计的影响
  • 网站设计常见问题建设工程网上质检备案网站
  • 网站怎样优化文章关键词建设网站需要钱吗
  • 加强网站建设和管理的通知重庆网站推广产品
  • 网站建设术语解释百度发布信息的免费平台
  • 情公司做的网站seo与网站优化 pdf
  • 做一个购物网站多少钱江阴市住房和城乡建设局网站
  • 网站建设都包括哪些ps怎么做网站首页和超链接
  • 怎样低成本做网站推广编辑网站教程
  • 邯郸网站建设信息网站开发报价人天
  • 王店镇建设中心小学网站酷玛网站建设
  • 网站需求方案wordpress博客主题推荐
  • 网站安全证书过期怎么办那个视频网站最好最全网址
  • 外贸上哪个网站开发客户建行个人网上银行登录入口
  • 空间除了可以做网站还能干什么qq钓鱼网站
  • 网站 技术企业网站用免费程序
  • 做网站的中文名字汕尾网站开发
  • 网站推广效果推广网站推荐
  • 腾讯企业网站建设网络推广比较经典和常用的方法有
  • 四川成都网站网页设计上海外贸网站制作公司
  • wordpress模板首页图片锦州网站做优化
  • 哔哩哔哩网站建设分析有哪些做网站好的公司
  • 福建建设执业中心网站沧州网络推广外包公司
  • 做网站怎么改关键词营销网站建设818gx
  • 广撒网网站怎么进行网络营销
  • 中职计算机网站建设教学计划电商网站如何避免客户信息泄露
  • 惠州微网站建设外贸进出口代理公司
  • 网站建设最常见的问题建设银行网站机构